Psalm 37:4 Delight yourself in the LORD, and He will give you the desires of your heart.

God knows our hearts and our ultimate desires. He’s not going to give us anything that undermines our ultimate desires.

For instance, we may want a job at a specific company. That job may require us to travel a lot. We may think we’re okay with the travel, but by traveling often, we may not be able to obtain or maintain a successful marriage or family which is our ultimate desire. We like the job, but the marriage and family are something we’ve always dreamed of.

God is so awesome until He won’t let current desires undermine our ultimate desires. So, if there’s a delay or it seems like there’s a denial in a certain desire, ask God to reveal if it’s undermining an ultimate desire.