As for Mage, I was very clear about it. How the hell did yo miss it?
No you weren't clear on the exact laws you wanted to restrict from them. As others had also been asking you to clarify. You kept saying they should have different laws or economic rights. This covers a number of fields in marriage.
For right to marriage in general I think its fine.
The part I have issue with is how you want it to be on unequal grounds.
As for the rest it was a bit hard to read.
"darvinistic" I've never heard of darvinistic before.
"Duel sexual people" Do you mean bisexuality or do you mean people with both genders? Either way it's not required in a parent for the child to be homosexual.