Right, 1ke.
It is a sign of how marriage itself has become tragically misunderstood that this would be seen by many–even by many Catholic Christians–as ‘wrong’ or ‘unfair’.
Marriage is not simply about a piece of paper, or ‘getting rights’, or ceremonies, white dress, big parties, or even about ‘love’.
Marriage is a covenant. It is also instituted by God, and He has definite ‘rules’ for it.
The fact that this last century or so has seen some pretty widespread desecrations, denials, and attacks on marriage, and attempts to make it something it is NOT (even legal ‘changes’ do not change what God has fundamentally decreed) is incredibly sad. . .but it doesn’t change what marriage is. Even if every single married person in the world understood it wrongly and practiced it wrongly, it would STILL not change what marriage truly was.
Abortion, or fornication, adultery, sodomy etc. are now ‘legal’ in many places but that doesn’t make THEM ‘moral’ now either.
So if the OPs’ friend wanted to have a loving companion to share his life with, he is certainly able to do so, with the Church’s blessing. . .he just cannot attempt to define this as a marriage. He cannot marry unless he is capable of performing the sexual action, because that is part of what marriage itself fundamentally is all about.
But just because he doesn’t get the ceremony doesn’t mean that he is being ‘denied’ the opportunity to have ‘love’. If a person (of any age or sex) wished to love and care for that young man ‘until death’, that would be perfectly ‘valid’. . .but it would NOT, it COULD NOT, be a ‘marriage’ as we understand marriage to be.
We do not have a right to marriage in the sense that there are certain limitations. I could not marry my father, or my brother or sister. I could not marry a man who was already married to another woman (and intended to remain married to her). IOW, just because I might wish to marry someone doesn’t give me the ‘right’ to do so. Even if THEY were willing. And certainly I couldn’t if they WEREN’T willing!