God created you on purpose, for a purpose. You are not a mistake
The ultimate surrender is laying down the most valuable dreams you have, and trust God for his will above all. Surrender is hard and painful, but God honours it. A heart willing to lay down it’s own wants and desires, is a rare priceless treasure. God is going to bless you for your obedience.