We all dream our dreams; we are given to making plans. Some of them come true with an ease that delights us, and yet some become increasingly impossible. The truth in Proverbs 13:12 is likely to be proven to us more than once throughout our lives:
Hope deferred maketh the heart sick: but when the desire cometh, it is a tree of life.
We are given no promise that we will ever know the reason why some dreams which seem so important, or even God-given, are eventually torn away or taken just beyond our reach. At times the waters of life are friend; at others, foe. We are incapable of controlling final outcomes; we are incapable of controlling the tide.
But just keep living and waiting, dreamer.
The dreams God wills to come true in your life will effortlessly eclipse those that didn’t.
And then there’s the fact that, sometimes, dreams take time. Often allowed to see shadows and tiny glimpses of what’s to come, we grow zealous and impatient–but if all is not crystal clear yet, it may be because your dream will mature with you.
In time to come, perhaps even when the best years of your life seem over with, and you expect it the least: God may suddenly give His assent, and that old dream you had nearly forgotten about will be realized.
Your stage of life is irrelevant: dreams have a timing of their own. Just know that if you have committed your way to God; and if your heart is still beating, He is working on your behalf. Find contentment, and keep expectancy close: