God promises Abraham a son.  He waits and waits and waits until it is obviously too late.  Then God promises a second time and Sarah laughs, but the promise is fulfilled.

When God makes a promise to us, or gives us a word, we want to dictate the timing.  When God doesn't abide by our schedule, we can often find ways to help him out.  Stop healping God cross the street like a little old lady.  He will do what He wants when He wants, and it will always be exactly the right time.