You're absolutely right, no matter your beliefs or belief system this comes down to basic civil rights. My inability to put my partner on my companies insurance while many other married couples at my office legally can is simply discrimination.
My inability to express my love through marriage is discrimination and denies me my basic constitutional rights.
Frankly the economic burden is hurting a lot of families as well. Filing as Single 1 and inadequate insurance puts us gays at an unfair economic disadvantage.
We need a revolution of belief systems based on love and compassion. I try to help this revolution every day by being out at work and by being as normal as possible to the persons I work with, meet, or talk to in the community.
Perhaps detracactors will realize there is nothing to fear and that my family is normal just like theirs. Many would probably just call me a dreamer though-- I am in RURAL Southern Idaho where I really ought fear for my life more than worry about insurance and taxation... maybe it's time for this geek to move to a more gay friendly city.