Few of us are able to learn surrender the easy way. Our lives are too comfortable. The stakes aren't high enough for us to really feel like we truly have to trust God with the core of everything we have. Surrender is really just a concept you learn about, a nice "churchy" idea to talk about... until the time you are truly tested. I certainly didn't learn the art of surrendering until I was trying to hold together a completely shattered heart and picking up the pieces of a dream that was slipping away from me. When the comforts of life fade into the background and our carefully engineered plans crumble, we find ourselves standing face to face with the reality of the only question that really matters. Do I trust God enough to hand Him everything? Do I trust Him with my biggest dream, greatest fear, most cherished possession? Do I trust God? It's one of the hardest lessons I've ever learned, but oh, what a gift to have tasted the sweet taste of true surrender. The freedom and peace that is unleashed when we un-clench our teeth and uncurl our fingers and give Him everything is like a flood of epic proportion.
His plans are so much greater than our dreams could ever be. Everything He choreographs is for His glory and to spread His gospel further into the world in hopes that all might come to know and love Him and to be known and loved by Him. All of our hopes and dreams should rest solely with the one who knows the number of hairs on our heads and the number of days in our lifetime. He alone knows what is good for us, what will bring Him glory and what will benefit the world around us. Surrender is the gateway that ushers in His everything into our present.
Trust in Him, then hang on and enjoy the ride. To God be the Glory!