I've gathered a ton of good habits from TRP, but I'm having trouble with delayed gratification. For instance, I've been trying to give up porn and fapping for a long time, and I've been trying so hard to be on a perfect diet, but I always relapse — especially because you don't see results right away (like with lifting and when your strength is going up every week).

I'll be successful with managing those habits for about 4-5 days, but I seem to relapse, and binge (not really a binge, but I do it a few times) for 2 days, then try again. This cycle has been going on for about 3-4 months, and I want to end it.