God knows our deepest desires. And he wants to fulfill the things we desire.
But he still may allow us to go through periods of extreme difficulty. It may seem there is no way that what you desire could ever work out.
During these times, your heart is being tested.
Will you trust in the shakeable things of this life? Or will you anchor yourself to the one you committed your life to? Will you allow him to manifest the details of your life in his time and in his way?
Your life is not built on the shaky desires that we have, on your emotions and definitely not on other people. To build your hopes and dreams around these things will prove to let you down over and over again.
But when you put all your hope and trust in God, the success of your life is not tied to these things.
No matter what comes remember the outcome of your life is not tied to those things, it is tied to God’s ability to get you out of anything you may have gotten yourself into or anything that has come your way.
When you are anchoring everything in your life to God, you have chosen to put the details of your life in good hands.