Have you ever wonder why the strength of temptation doesn't decrease?
1) Give in to temptation
2) Exercise self will to overcome
Only knowing self can't resist temptation but only by Grace and God empowerment through humility.
Pray through the word till the holy spirit change our hearts then we know it is by the grace of God.