I've had a lot of trouble in the past with fatigue - fatigue that largely stemmed from over-ambition. I would constantly be mad at myself for neglecting the twenty hobbies I started and never pulled through with, for not exercising, eating healthy and being hyper-productive at school/work. I should be doing all that and have time to spare - I have enough daylight hours, after all! This unfortunate mindset would often lead to a kind of depressed fatigue, which would often lead me into a PMO and laziness death-spiral. So I tried many techniques - goal-setting, planning, scheduling, cold showers. Nothing worked! One day, I realized all my techniques and my mindset had one thing in common - I had to be pushing myself practically non-stop, and resting was "evil". Resting was "procrastination". After all I'd missed so much until now! I had to start "sprinting" to "catch up in life", right? Wrong. Self-improvement is, if you'll excuse the cliche, a marathon, not a sprint. I wanted it all at once, fast, but in reality the answer was taking it slow. So I slowed down. I let myself rest. As of a few months, I spend only about 5 hours a day at work. In the middle of my workday I come home and have a 45 minute nap, a nice, relaxing lunch and a cup of coffee. And it's worked wonders! I get a lot more done in my 5 hours at work than I ever did during full 8-hour days, because I rest, frequently and without guilt, when I'm tired. Now, I've got it pretty cushy with a salary and a loose work schedule. But the truth is you too can benefit from napping! Or rather, you can benefit from knowing that it's ok to rest. I nap as many as 5 times a day, and I'm getting more done than ever before! It's better to just rest when you're tired, rather than force yourself to stay awake because "you have work to do". This is especially true when you're just starting a big commitment and it's very taxing on you - like NoFap for example. Your body and mind are tired - cut them some slack! Of course, I recommend timing your naps so you don't oversleep and get groggy - max 45 minutes. Put your alarm away from the bed/couch - at least a short walk away. After that time, get up (as in physically stand up, at least for a bit) and try your best to do stuff for about 15 minutes. Can't? Take a shorter nap (15 mins or so) and try the same thing again. Sitting around, worrying about all the things you should be doing and fighting fatigue like it's an enemy can create an illusion of progress. Fatigue is your friend - it lets you know that your body is tired, that your brain has to relax for a bit. Don't Fap - take a Nap!