Sometimes God gives us dreams. But, like a caged bird on our back, we carry them endless miles. The storms billow and the bird sleeps.
Still we trudge through the years.
But, if the promise was given, it will be kept.
Place one foot in front of the other until at last the skies clear and the bird sings. Then, open the cage, and you will realize you were the one carried. And you, too, will fly free.
Habbakuk 2:3 “For the vision is yet for the appointed time; It hastens toward the goal and it will not fail. Though it tarries, wait for it; For it will certainly come, it will not delay.