I base my opinion on logic.<quoted text>
It would be an excercise in futility to debate the Constitutionality of something woth someone who self admittedly is ignorant of the subject matter.
What do you base your opinion on?
Heterosexual couples are legally allowed to marry. They make whatever promises to one another in front of groups of people or only to one another. This is a "ceremony"; an act that in the eyes of the law means nothing.
Homosexual couples can do the same thing. We have "commitment ceremonies" or other public/private exchanges of promises. They also, legally, mean nothing.
Heterosexual couples have the extra benefits and protections of legal marriage. These benefits and protections allow them to do any number of things--take FMLA, receive spousal Medicare or Social Security benefits, obtain base housing in the military, inheritance protection; the list goes on.
Gay couples pay into the same systems that straight couples pay into. They get the benefits, we do not.
Even straight couples who enter into "sham marriages" are able to get these benefits.
Every accepted scientific, medical, and legal collective,(ABA, AMA, APA, NASW, etc.) is in support of same-sex marriage. They all recognize that same-sex partnerships, at their foundation, are equal to opposite-sex partnerships.
There is NO REASON why same-sex couples should be denied the exact same benefits and protections that legally married heterosexual couples have.