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.