Habitual sins cannot be broken with willpower. God would receive no glory in that. Only as the sovereign wind of the Holy Spirit moves in our heart to give us a higher joy in God than we formerly had in sin do we start to see the bonds that once held us broken.