Don’t ejaculate as much. When i first got with my woman we had sex 3 times a day for a week. each session was about 40 mins long and finished with an ejaculation. After a week my erections weren’t as hard and twice i didn’t get one at all. I had a 5 day rejuvenation period before where i didn’t ejaculate after which i had rock hard boners again.
It takes a lot of energy to ejaculate that much and you get worn out, not to mention that your body releases hormones that make it harder to get an erection every time you ejaculate. This is the bodies way of making sure you give it enough time to make some more sperm.
IMO save your orgasms for the bedroom. You’ll have better quality erections and its a lot more fun playing with a partner that just practising for the real thing.
And just to point out its not an erection problem, its an arousal problem your not getting fully aroused cause you are being satisfied to much.