I was also doing the cold showers, avoiding sugar, wheat, dairy, getting sunlight, and sleep. And it was good. But nothing really kickstarted things until after a brief several day pro hormone stint. That stuff really accelerated the recovery but it gave me headaches and lethargy. I think it was pure epiandrosterone from Fore Runner labs (alpha hard). I believe that you should get T-levels up into the 500s before attempting the pro hormones. When I first attempted them I was at around 350 and I started feeling the effects of suppression. Now I don't feel that and the headaches while still there are much attenuated, just sort of a dull, slight headache. But my energy right now is great. I used to be exhausted coming home at night from work just last week. That feeling of exhaustion evaporated. I feel pretty good energy wise. I also feel as if sore muscles and tendons are healing a bit faster as well. I'm still at 200mg. I may up the dosage in the near future. I hope to do at least 5 weeks of this. This androhard from Muscle Gelz seems to be effective so far. Let's see how things fare in the gym as far as strength and energy is concerned.