waiting on the promise
When God gives us a promise, it’s hard not to get impatient with it turning up. God is not always fast, but He’s never late. His timing is perfect, He sees everything from beginning to end, so it must be.
Having an expectation of how long we have to wait, to see this promise occur, can bring its own set of problems.