Centuries of unconstitutional law don't make it constitutional.
Of course it does. The Constitution is interpreted by the Courts that either follow or reverse their own decisions. If the Courts mistakenly decide that something is constitutional, it's constitutional unless and until it's reversed or changed and so are all the enactments, rights and benefits that flow from that decision.
If you feel that there is something unconstitutional happening, your remedy is in the Courts or a constitutional amendment and I see no realistic prospect of that happening.
It only takes one person to be a "significant minority" -- any other view regards liberty as a commodity, and people in larger groups of more value than people in smaller groups.
Agreed. But that has nothing to do with recognizing civil rights for people, if and when the ask from them. What you're saying isn't an argument against gay marriage, it's an argument for your one person "significant majority" to fight to have his or her rights recognized as well.
BTW, your comparison fails: black civil rights had the outcome of civil rights regardless of race. The current battle aimed at letting gays married is not aimed at civil rights regardless of kind of marriage/union.
Once again, of course it does, if you accept the premise that marriage is between two adults.
Your thinking would lead you to oppose the extension of marriage rights to inter-racial couples on the same grounds that you oppose their extension to gays.

