Yeah glad to hear it. I bet your low testosterone has a big culprit with this. I don't know if you are anything like I was but I always had trouble putting on weight when I was younger so that's when I started experimenting with anabolic steroids. Unwise choice on my part but I believe I suffered with low testosterone and it can cause adrenal fatigue don't let anyone tell you otherwise. I definitely think around your age geting your T up to the 800 range with some HC could be an invaluable decision on your part.