About a year ago, I noticed a significant decrease in my T-levels so I decided to stop my porn addiction. I started eating healthy, sleeping well and exercising consistently ever since. I've also been on nofap for more than 9 months.

Although my testosterone levels have generally been high ever since, I have been noticing lack of motivation, no morning wood, nervousness, and irritability in the past 3 days. Mind you, I've been doing the same things as last year.

I'm currently 19 years old so I don't know any reason as to why my testosterone levels would stoop in the past couple of days. Is this something normal, or could there be some external factor I haven't thought about yet? Edit: I'm about 183cm (6") tall and weigh 66kgs (145 Lbs). My bodyfat percentage ranges between 13-15% and I have a lean and muscular build.