I’m 22 years old.

So for as long as I can remember, I’ll have some times where I can get hard pretty well for a few days then I’ll have MONTHS where it’s extremely rare that I’ll get fully hard that I’ll just masturbate with a semi.

Rarely get morning wood, I don’t have it more than I have it. I’m young, my penis should get hard when the wind blows right? My first one in ages was last week when I was ill and started drinking water a lot, like literally had 3litres a day when usually I’d drink like 200ml at most lol, is there any correlation there?

I smoke and obviously you’ll say stop, but I literally had this issue since before I smoked.

I stopped exercising recently due to being depressed af in lockdown, but even when I did it didn’t help me at all.

I don’t watch porn a lot if I’m honest, I just masturbate at least once a day, sometimes can be more and have been since I was at least 13. Is this too much and can this cause it?

My diet could be rubbish tbh, always eat mostly the same thing. Wheatabix for breakfast, fried eggs for lunch and fried chicken, rice and vegetables for dinner. I’m a student and suck at cooking so I just survive rather than enjoy things pretty much.

I drink a lot of fizzy drinks, sometimes 2-3 cans of coke a day. I’m not fat at all so didn’t really see it as a problem, could this cause it?

Honestly I’m just getting into a relationship now and I don’t want to get to having sex with her and not be able to get it up, or if I do I don’t wanna lose it instantly. I just want it to function like a normal person my age.

If you got this far, thanks for reading this shite.