Anyone who has struggled with a besetting sin knows trying to attack it head on and overcome it in your own strength doesn't work.
It just seems to add fuel to the fire, causing the sin -- whether it has to do with anger, lust, gossip, overeating, etc... -- to have greater dominion over you.
But here's a little secret the devil doesn't want you to know...
The more you believe God has given you grace so you can get dominion over all He's called you to rule and develop, the less sin will have power over you.
It's as if the Spirit makes you so occupied with the good God wants you doing through your life that once powerful temptations lose their appeal.
"For sin shall not have dominion over you..." (Rom.6:14).