Surrender sounds horrible to the one who wants to be a controller, but it is the sweetest and the most pleasing of all words for a devotee who has a humble heart.
If we take shelter of Krishna, nothing is impossible, everything is possible. As we are putting our hearts in the protection, under the influence of the Supreme Love of God.
By allowing past karma to affect us, Krishna is giving us a chance to surrender more.
Even the worms, birds and beasts are assured of elevation to the highest perfected life if they are completely surrendered to the transcendental loving service of the Lord, so what to speak of the philosophers among the human beings.
The Lord is everyone’s friend, but He is especially friendly to the surrendered soul. The simple process, therefore, is that a conditioned soul should remain surrendered to the Lord and the Lord will give him all protection to keep him out of the clutches of material contamination.
When you surrender that's where you get your strength from.