As I ponder these questions and more, I must say God taught me the lesson of "waiting on Him" many years ago and I see many that are impatient and have to be in a hurry every minute of the day and they often become frustrated if they get caught in the longest check-out line, get caught by a red light, etc. I notice this because many years ago I was the same exact way, until I finally passed my test in patience and learned that lesson!

Remember, Isaiah 40:31-
Isaiah 40:31-(KJV)
31But they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint.
God loves us and hears every prayer, He sees our future and knows what decisions are best for us, why would you ultimately choose to "jump the gun" so to speak, and make a decision out of impatience than to wait upon the Lord and know everything is being handled in God's time?
So the next time you have a huge decision to make, go to God and ask His will, guidance and direction for your life, but be willing to wait on His answer on His time, but while you are waiting, continue to serve and love God in all you do! You will be blessed beyond compare and you will see that every red light you get stopped at, every long line at the checkout is for a purpose and waiting won't be so bad after all!
Be Blessed Friends! The following video is a song from the Fireproof movie and is very appropriate while we wait!God loves us and hears every prayer, He sees our future and knows what decisions are best for us, why would you ultimately choose to "jump the gun" so to speak, and make a decision out of impatience than to wait upon the Lord and know everything is being handled in God's time?
So the next time you have a huge decision to make, go to God and ask His will, guidance and direction for your life, but be willing to wait on His answer on His time, but while you are waiting, continue to serve and love God in all you do! You will be blessed beyond compare and you will see that every red light you get stopped at, every long line at the checkout is for a purpose and waiting won't be so bad after all!
http://www.youtube.com/watch?v=o9DTwLOxzhE