Angel, you and I disagree on a lot, but because we're friends, I hope you know that this is meant as intellectual prodding and not an attack.
A lot of people say they have no problem with gays having the right to have civil unions and the same rights as the rest of us, when it comes to making medical decisions, making end of life decisions, inheriting property, sharing bank accounts, etc. Doesn't that just make this argument one of semantics? Is it the word "marriage" that gays can't have? As for adoption, I have a cousin who's a social worker for CPS and he says within the foster care system, gay fostering/adoption has become a nonissue. I suppose I share his opinion that any loving adult who wants to make a commitment to a child should be allowed to do so.
I guess I also disagree that marriage is a privilege, rather than a right. Violent criminals are allowed to marry. Minors are allowed to marry. We heterosexuals are allowed to marry strangers, get married as many times as we want, have as many children as we want (in or out of marriage). I know some people mock those of us who believe this is a civil rights issue, but 60 years ago, in some states, marriage was a privilege for people marrying within their own race, and those who wanted to marry interracially were warned that their children would grow up confused and outcast.