While I am sure that your diet and exercise have a lot to do with it, I think there is another reason younger men are having this issue.
I suspect that this is happening because younger people are experimenting with bi-sexual behavior because it is being normalized as acceptable, and that was my point for my humor that upset you so.
As was my observation. It isn’t the earlier generations who were frequently engaging in homosexual activities.