As for God, his way is perfect: The Lord’s word is flawless; he shields all who take refuge in him.
(Psalm 18:30 NIV)
Dreams. Hopes. Aspirations. We have them for ourselves as well as for others. What happens when our dreams go up in smoke? The longer we live, the more we realize that life rarely turns out as we envisioned it would. We humbly acknowledge that we are not in control, that God alone is sovereign.
We have a choice. We can continue holding tightly onto our dreams as humans, clenching our hands into fists and raising them in anger toward God, resulting in bitterness. Or we should open our hands and give our shattered dreams to God. He can bring forth beauty from the ashes. He uses all things for our good, be the experiences positive or negative. We can trust His plan for us. No matter our situation, He loves us and has our best interest at heart. As we trust Him, He will confirm that truth to our hearts. When our dreams are shattered, we can stand on the Rock, Jesus Christ. Always keep your eyes on Jesus!