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.