https://sites.google.com/site/hackbookeasypeasy/home
this link is decent but ultimately a psychological gimmick. please don't worship at the altar of modern psychology. "outlets" are a meme. God is all-powerful (as in ALL POWERFUL). many people think and act as though God is not more powerful than nebulous "psychological forces". they do not really believe God is ALL POWERFUL.
humility is the main key to purity. God allows people to fall into obvious sin to keep them out of the more serious sin of pride.
trying to nofap out of a desire of "self-improvement" is, I won't say doomed to fail, but it's a trap such that even if you succeed, the "success" is going to do more harm than good.
love of God and humility go hand in hand
love of God arises from knowledge of God (through faith) and knowledge of self (through humility)
you are nothing, yet God loves you with an infinite love. this is the starting point of humility and grounds your love of God, and also your love of your self (for the sake of God) on the solid rock of truth.
you cannot internalize these things without a lot of prayer.
i recommend two hours of mental prayer daily, but that just works for me because i have a harder time sticking to smaller commitments than larger ones. in other words i do that because it's easiest for me… maybe it will be easier for you too if you go in deep, i can't say
to pray profitably you need to know who God is, that means daily spiritual reading and lifelong education in the faith. the more you know about God the more of him you can find to love, and since he is infinite you will never run out of new goodnesses to praise and love in him
Love God above all else, no matter what, and trust him completely, and everything else will fall into place.
humility, humility, humility, humility, humility
p.s. nofap threads are worse than useless. bunch of guys with the same problem get around and commiserate… reinforcing bad habits of thought and distorted emphases… worse than useless.