God knows your deepest desires and isn’t surprised by any of them. I believe that He has an answer to them all in Christ both for this life and the next.
As believers one of the things we have to get used to is that the line between this life and the next is very thin indeed. There is a major transition involved, we need to shake off this mortal body and put on an immortal one. But apart from that nothing else changes – much! It does take faith to look over that gap and see our lives continuing on.
However, one of the keys of living a contented Christian life here is to hope and believe in satisfaction and contentment throughout our existence. Some desires will be satisfied here during this mortal life, many will be satisfied there during the immortal stage.
God commends this kind of faith. In the letter to the Hebrews, the writer ends up his panegyric about the heroes of faith in chapter 11 by saying this:
“All these people earned a good reputation because of their faith, yet none of them received all that God had promised.”
The saints of the Old Testament are still waiting for our time to come to a close before they will get all they desire.
So, if you are facing unfulfilled desires in this life, ask yourself whether God hasn’t planned to fulfil them in the next. No, better still, ask God. You might be surprised at His answer.