Arguably the US Constitution does provide for the right to gay marriage insofar as it makes all citizens equal under the law. The case can be made that denying the privileges of legal marriage to same-sex couples while affording them to hetero couples violates this equal protection. So that's one place that gay marriage advocates find their "right" to marriage,Pat.
But when you say "there never were any "rights" granted or designated to those who dissented with the will of the majority," Pat, you reveal yourself to be a fool. The entire raison d'etre of the Bill of Rights was to protect those whose views and ideas dissented with the will of the majority, those accused of crimes, etc. Sounds to me like you're advocating for a tyranny of the majority, Pat.
And in other news, slavery was indeed abolished in part because of the "violent demonstrations and civil disruption" that we know as the Civil War.
Stick to singing, Pat.