However, in our eyes the plans we make to fulfill our purpose don't always go the way we plan. In fact, in many little and big ways our lives often don't go as planned.
God has a greater plan. Romans 8:28 tells us that God causes everything to work together for good. God's plans trump our plans every time He sees all and knows all and can see how every little or big detail affects our life in significant ways.
God looks out for us. Not every moment can be good, but every moment works for the good of those who love God. Many times our inconveniences unknowingly better someone else or save us from a greater pain. God gives us life changing moments that have a purpose in God's Kingdom that work together for good.