Getting and maintaining an erection

Hey, anyone else in my position, if so please let me know how you’ve helped yourself out.

For at least the past year I’ve struggled to get and maintain an erection. This was with a few different girls which lead to awkward situations. I’ve had a girlfriend for the past 6 months and I’m having much the same issue.

I can’t seem to link getting and holding an erection to what I have done before or anything. I could be getting all the senses for sex, hearing, touching and even directly onto my soldier but he never seems to want to play ball!

I find her extremely attractive, I don’t watch porn, I enjoy my job, I wouldn’t say I’m at all anxious in life or in regards towards sex and expectations with my girlfriend, I try and limit my alcohol to much the recommended weekly intake, I’ve also had blood tests which have all come back ok. I just find myself led in bed flaccid regardless. The times that have been successful have been with viagra. I’m not sure if I just have insanely low sex drive or there is anything else in my life that is impacting this.

If anyone has any pointers, please let me know x