I have faced discrimination in the sense that people I have known before won't talk to me anymore, or dialog has changed drastically and became uncomfortable. I have also be given worse service by waiters at a restaurant I used to go to, pointed at and laughed at by them while I was there. I am lucky that is all that has happened to me.
I gotta tell you brother, this 'discrimination' isn't something the gays have market share on.
I lost 80% of my friends because I slept with the wrong girl, and then slept with an equally wrong girl right after that. It drove a wedge between me and the people I had shared my life with on an almost daily basis. Eileenbunny was there, she's one of the few people that stuck by me after the fallout from 'The Holly Scene'. Everyone, gay or straight, does things in their life that alienates people that thought they 'knew' them. It happens, it's not a big deal (explained later).
Waiters... Waiters have probably one of the shittiest jobs in the world, and are unappreciated by 70% of the people they encounter. They will take any opportunity to ridicule you, harrass you, and otherwise fsck with your dining experience if they can. Take an ugly girl out to dinner and you'll see them pointing and laughing. Take a beautiful girl out and you will get the absolute worst service you have ever seen, all motivated by jealousy on their part.
My children will be raised understanding the 99% rule. 99% of the people that roll through your life do just that, roll through. If you sit there and worry about what everyone around you thinks of you, or what you are doing, or what you have done... Well, you'll just wind up worrying yourself to death. Don't do anything that you aren't 100% confident is the right thing for you to do. Never second guess yourself, never doubt that
you know exactly what is right for
you. The people in your life either care enough about you to understand that or they don't. Either which way, their judgement of you is theirs to deal with.
My children will be raised to know that they are perfect the way they are. Anyone that tells them differently is retarded.