Im a 19 year old guy. When I was about 18, I was stuck in a vicious loop of stress, anxiety, depression and some GI issues (IBS/ Proctitis) which pretty much killed my sex drive. But i thought that when my GI issues would resolve, the anxiety will go away and my libido will return. Now, my GI issues have resolved but unfortunately my mind is still stuck in the anxiety state that it was in before and i cant break it out of it. I have trouble sleeping as well because of this. Also this may sound counter intuitive but I always feel tired even after I've slept enough. I dont eat enough, workout or play sports atm.

Im desperate to know if my libido will ever come back or have i damaged myself permanently and this makes my more anxious. Will changing my diet, working out etc do anything or has it gone for good?