Yet God has made everything beautiful for its own time. He has planted eternity in the human heart, but even so, people cannot see the whole scope of God’s work from beginning to end. Eccl 3:11. If we could see everything that God had planned for our life, we would either refuse to believe it, or just sit there, wait for it to happen, and miss it, when we fail to do our part to step out, press in and trust God for each step of the way. Our ability to walk in the fullness of God’s plans for our life is intrinsically linked to our relationship with Him. What God has for us is far bigger than what we can do on our own, so as we keep our eyes and focus on Him, He will make the crooked paths straight, open closed doors and make a way where there seems to be no way. Praise God today that all He has for our life is good things, and that as we walk with Him and trust Him, we will see that the best is yet to come.