The GYE Program
The 20 Tools
20 tools in progressive order, beginning with the most basic and fundamental approaches to dealing with this struggle/addiction, and continuing through increasingly earnest and powerful methods.
The 30 principles
30 principles for maintaining the proper attitude and perspective on purity struggles.
For a free copy of the GYE Handbook, see here.