Romans 8:25 But if we hope for what we do not yet have, we wait for it patiently.

For every desire we have, patience is required. Delay at times seems like it’s enemy driven but at times, it’s necessary for our spiritual development. Delay matures the believer and it causes us to confirm if what we’re asking for is what we really want.

James 1:4 says, but let patience have her perfect work, that you may be perfect and entire, lacking in nothing. As we wait on our desires, we are being perfected. We’re learning to trust in God even when we can’t see where He’s leading us. We’re learning to worship Him while waiting. We’re learning to rely on Him because we don’t have all the answers.

If children immediately received what they requested from their parents all the time, they would be viewed as spoiled. God is not trying to raise spoiled children. He desires for us to grow in maturity, have an intimate relationship with Him, and appropriately handle delay.

Be patient. It’s coming.