Sometimes I find myself with a case of the "hurry ups." I want what I want, when I want it. I have my plans, my timing, my idea of perfect. I plan-God laughs. I can find myself forgetting about God's perfect timing. I think back on all the major milestones in my life, and they never happened when I expected them or had planned them myself, and I'm actually grateful for that.
Then I'm reminded what Ecclesiastes 3:11 says: "He has made everything beautiful in it's time. He has also set eternity in the human heart; yet no one can fathom what God has done from beginning to end."
God has the perfect timing, so why do I try to take control of that? He has also set eternity in our hearts, a desire to be with Him. Even in the midst of this, we still can't quite fathom all God has done, because we can't see things the way God does. We try to put our plans and thoughts into a neat little box that is way to small to really encompass all of who God really is.
It's through spending time in God's word and soaking up the quiet I have in the morning before everyone is up for the day that I can focus on how great God is and how He has me covered. I don't need to be the keeper of all the answers because I know the God has the answers before I even ask the questions.