Overcoming strongholds are never fully done without God’s help. We have to submit our mind, body and soul to him. We cannot pick and choose the things we want to give up. I heard a song the other day, running up a mountain with chains tied to my feet. That pertains to a picture of us trying to achieve our goal but the weight is keeping us from our goal.
Therefore, since we are surrounded by such a great cloud of witnesses, let us throw off everything that hinders and the sin that so easily entangles, and let us run with perseverance the race marked out for us.
Hebrews 12:1