as i get older i notice my erection quality has gone down. erections aren't as strong or don't last as much as they did when I was younger. during sex, I could edge for hours, or cum multiple times and be just as hard. now i can go for maybe 15-20 minutes until i start slowly losing my erection and eventually just go flaccid. i.e. the problem isn't getting hard, but rather staying hard.
i only ever do bodybuilding style weightlifting for exercise; i heard that cardio (both steady state and interval training) is where it's at for sexual health, because from what i gather erection quality depends on your cardiovascular system. also, i heard kegel exercises may help. i'm also not taking any drugs or prescription meds atm. diet seems ok too: red meat, fish, eggs, dairy, fruits, veggies, mostly legumes for carbs. sleep is ok: 7-8 hours daily. stress could use some work, i do get a lot of stress lately.
those of you that developed issues with erection quality, how did you fix it and what was the culprit?

Typo-MAGAshiv Endorsed Contributor 2h ago
How old are you?
Yes. You need cardio for overall health. Lifting is more important overall, but you still need cardio.
bryce 2h ago
ED has many potential causes, most of which are treatable. But a bunch of strangers on a forum can't tell you which one(s) need treating. See your doctor. Get the lab work done.
Running on a treadmill isn't going to give you back the rock hard erections you enjoyed as a younger man, but you should be doing some cardio anyway, especially as you age. It's great for overall health as well as maintaining balance, and mobility.
No-Stress-Cat 1h ago
An old man in his 80's woke up one morning to a rock hard dick.
He reaches over to his sleeping wife and shakes her awake to show her.
"Well," he says, "What do you think we should do about this?"
She looks down and back up at him and smiles.
"Now that you got the wrinkles out, you should probably go wash it."