In srs, I have wondered often about how to escaping the trap of short-term gratification, also known as the hedonic treadmill. Notwithstanding the arguments about about the importance of moderation and allowing yourself the occasional indulgence, I think that far more people have the problem of capitulating too often to hedonic impulses than the opposite (which, when it does happen, might manifest as workaholism, stinginess, or insomnia/anxiety).
In my case, I seem to have a mix of both problems, actually: I am very hedonic when it comes to sexual pleasures, but very strict and stingy with regards to almost everything else. I don't drink alcohol, I rarely eat out (unless with a lover (pun intended)), I pay myself an "allowance" that I track with a spreadsheet and try to save as much money as I can. In a way, the strict areas of my life counterbalance the liberal ones, and it is easy to say that therefore I am succeeding at the moderation game. But this is probably a superficial analysis, and I would be better off if I could be more moderate in every area rather than a mix of extremes.
In terms of how to overcome hedonism, I think it takes discipline, focus, and strategy. An example of a losing strategy would be to quit cold turkey, or to try to eliminate too many pleasure streams all at once. Far better to identify one particular indulgence that you see as particularly harmful, make a plan to ramp down your use of the indulgence, and find a friend (or INFJs forum member) who can text you every day to keep you accountable.
Back in my Jesus days, we used this trick all the time in men's ministry to try to wean each other off of porn. You know, get a group chat going where every day at 11pm (prime fap time) you have to text a Bible verse, that kind of thing.