"Hope deferred makes the heart sick, but when the desire comes, it is a tree of life." Proverbs 13:12
The time of waiting for the things we hope for can cause us pain. The mind becomes uneasy and it feels as though the heart fails with each passing day when our hopes are not met. The thought of giving up comes to mind. Bitterness and anger develops in some of us. We might even begin to question God, wondering why the desires of others are granted but our own desires go unfulfilled.
Most of us find it difficult to believe the Lord is working things out for us because they cannot see what He is doing. The Lord does not often work in a way that allows us to see what He is doing. He is working behind the scenes to bring it all together. We are to walk by faith and not by sight (2 Corinthians 5:7).
Do not lose hope. Trust the Lord. Trust His Word. Trust His promises. Yes, the thing we desire might be delayed for now, but when it comes, it will bring so much pleasure.