Well if the gov't wasn't doing the job it was created to do in protecting the rights of individuals than that government is ineffective and the people have the right to start over.
You and I seem to have a different definition of just exactly what a "right" is.
Unfortunately, it's not against the law to be a bigot. Unless such bigotry infringed upon the life, liberty, or pursuit of hapiness of another individual.
A home loan is also something that is not a right. Though our governments attempts to make this so have resulted in the total collapse of the US housing and mortgage market.
In terms of marriage I would argue this the other way around. Marriage "rights" or benefits granted to heterosexual couples were never the governments to grant in the first place. Marriage is a religious ceremony, not something that the state has an exclusive monopoly over. By the state granting marriage "rights" to heterosexual couples they immediately alienated homosexual couples creating a serious conflict and unintended consequence. I personally have no problem with gay marriage. I just don't feel that the state has any place in deciding whether or not it's valid. That's up to the couple themselves.
I'd be happy to see those chicken-hawk cowards hang anyday and twice on Sunday. Too bad it'll never happen.
_________________________
On a long enough timeline the survival rate for everyone drops to zero.