In my experience, when I surrender everything to God including my sin, my shame, my worst moments, my best moments, all that I love, my hopes, and my dreams He keeps what is not good for me and gives me back only what’s best for me. When I surrender all to Him, I have a new and better perspective that every good thing I have is actually a gift from God! It all belongs to Him!