Clean: A Proven Plan for Men Committed to Sexual Integrity Book by Douglas Weiss
Is amazing, so practical, gave me many perspective changes.
https://www.amazon.com/Clean-Proven-Committed-Sexual-Integrity/dp/1400204682