Jack is clean for close to a year and a half - after being addicted for more than 38 years and acting out almost every day. (See his 90 day time-line here).
To my fellow yidden, I would like to share with you some of the benefits/rewards that come with being clean in the hope to give you chizuk. This comes from MYSELF, and not 2cd hand evidence:
1 - When you daven, you don't feel like a hypocrite. Davening is SO much more meaningful. (I was baal shachris last Shabbos, and the longer I go clean, the better I daven. I had SOOO much kavana).
2 - When you shake the rabbi's hand in shul on shabbos or during the week, you don't feel like a hypocrite.
3 - Learning improves 1000 percent! because your mind is clear.
4 - If you're married, when you're finally with your wife it is TRULY special.
5 - You learn discipline - we all need sexual discipline (such as when the wife is a nida or sick).
6 - And last but DEFINITELY not least, you are doing the will of G-d, our Creator and Master.