God didn't need seven days to bring down Jericho..He could have easily done that in less than seven seconds..but the people needed the time to learn to have more faith and to trust His timing..
similarly,
we always pray for what we want and most of the time we expect instant results..when our prayers are left unanswered, we tend to think "God, why have you forsaken us?".. the truth is, how could He forsake us when He had planned such amazing things every second of our lives? He didn't answer our prayers the first time we prayed because He wanted us to wait for His timing and to have a little more faith in Him..
Have we ever stop to think that God does not need seven days:
to make us rich..
to find us a good church..
to find us the right spouse..
to find us a good work place..
to bless us with joy..
to bless us with peace..
to bless us with mercy..
to bless us with grace..
He could have done that all in less than a second..
but yet why do we wait and wait..
we always thank God when our prayers are answered..but have you ever said "thank God, You didn't answer my prayer the first time".. sometimes what we wanted there and then is not always the best..God planned something much much better than our best and He is ready to give them to us when the time is right..but if we insist on getting what we think is the best, we might regret it later..
so i guess i have to learn to be more patient and to wait for His timing and His best rather than assuming what is best for me..
on a random note, today is post number 143 which also means "i love you".. and well, just want to say "i love you" to the one who knew me by my name even before i was formed in the womb..