Trying to force people to treat gay people equally is just as frustrating to me as trying to force gay people to live heterosexually.
I should be free to live gayly, and people should be free to kick me out of their restaurants because they don't want gay couples to eat there.
As long as a business isn't forced one way or the other, and as long as the business is not run by public funding, I am 100% cool with owners denying their services to anyone to whom they don't want to provide services.
If no restaurant will accept gay couples, then I'll start up my own gay-friendly restaurant. It's really not that big of a deal. I know plenty of fabulous gay chefs.
Sure, it stings and hurts to be discriminated against -- but you can't force people to like you. Besides, I'd rather eat at a restaurant where I'm eagerly welcomed instead of one where they're forced to let me eat there against their will.
And why would I want to go to a fertility doctor if she thought I was an evil fag? I'll go elsewhere, thankyouverymuch.
If people want to lose business, by all means, let them lose business.
Of course, when it's funded publicly, that's another story. You can't take someone's money and then deny him/her access to its use. Such is exploitation -- is that the right word?
If you're going to discriminate, then do it on your own dime.
Of course, one can't discriminate to the point of infringing upon another's rights.
You can kick me out of your restaurant, but you can't burn down the restaurant I'm building. You can preach that I can't make it to heaven, but you can't make life hell for me right now. You can pretend that boys only couple with girls to raise families in your private schools, but you can't use public money to pretend families headed by gay couples don't exist (ESPECIALLY when such families are paying -- often extra -- for your children's educations).