Then why bring up what the "American mainstream" thinks as you did? This statement only proves your opinion is irrelevant; and hypocritical.
The classic definition of marriage is that its for life which right there disqualifies Rush, both as commentator and personally.
Youre out of your depth. Go back to the kiddie end of the pool.
It does not disqualify him stating the truth; the truth is the truth - even if that person is being hypocritical. Unfortunately, you are the kiddie who hides from the truth at the wrong end of the pool - you are under water and don't know it. Crawl along the bottom of the pool your drowning in and find a liberal rag to read; it' obiously more to you line of thinking. Good luck!
Because it has warped American understanding of marriage and thus had a bearing on the public conversation and legal developments.
find a liberal rag to read
I am the one arguing for an understanding of marriage that's life-long, fruitful, and heterosexual. This is real marriage, God-given, revealed in nature, and honored by the Judeo-Christian tradition. You do realize that you're the liberal in this conversation?