As far as I am concerned any 'gay' male can marry any gay or normal female and have the same rights as anybody else. And versa visa too.
You can agrue this subject 'til you go cyanotic and it won't change the fact that damn near every society in recorded history considers the union of a male and female the 'normal' societally acceptable structure for a family. Some societys tolerated the union of what we call homosexual individuals. Some did not. But in any case it is an anomaly. I think the efforts to legislate an anomaly into normalcy are BS. A person's sexual preference is just that. Personal. Societies benefits should be available to all. Just don't labels the anomalous practices of some as normal societal relationships.