One of the most important discoveries I have ever made is this truth: God is most glorified in me when I am most satisfied in him. This is the motor that drives my ministry as a pastor. It affects everything I do.
Here is a vocation that will bring you more satisfaction than if you became a millionaire ten times over: Develop the extraordinary skill for detecting the burdens of others and devote yourself daily to making them lighter.
I know of no other way to triumph over sin long-term than to gain a distaste for it because of a superior satisfaction in God.