“There is an appointed time for everything. And there is a time for every event under heaven.”-Ecclesiastes 3:1
As I grow up the more I realize timing is everything. God is the only one that knows our life plan. He knows the exact times in our life where we need things. We should never push our timing on marriage, jobs or any of life’s biggest plans. There is a perfect timing for everything. God will not give it to you any sooner than He plans on doing so. Our “perfect” plan is not God’s plan. Only God’s plan is perfect. Remember He sees the big picture and we don’t. We might think we are ready for something, but God might not think we are. Keep this in mind when things aren’t happening as quickly as planned in your mind. I have to be constantly reminded of this everyday.