It's one thing for people to read about this but quite another for one close to a person this happened to such as you and your family.
As you say, it is an injustice.
Thanks for the ping.
Haven't read the all of the series you posted yet, but one of the words in the glossary should be "rights," as in "gay rights." It is a parlor trick with words. No rights are bestowed -- instead, people are denied their right to peacefully decline to accomodate open homosexuality in their businesses, financial exchanges, schools, Scout clubs, etc. Example: the Catholic adoption agencies in Massachusetts that closed their doors after 109 years because of Romney's governence that said gays had a "right" to adopt children -- which really meant that adoption agencies had no right to refuse relinquishing the children in their care to homosexual "married" couples. So the adoption agencies simply folded up and left rather than betray the little ones entrusted to their charge. They took the bible seriously where it says woe be unto those who cause little ones to stumble. Depravity masquerading as a "right."
Such is the meaning of "right" in political parlance -- the denial of OTHER peoples' right of refusal.