Really glad you had the courage to make that post MC. I think we all know you're a very passionate person, and it's good to see where some of that comes from.
I will freely admit to being one of those people who would snicker and laugh at someone who was cross dressing (I hope that's an ok term, because I don't know the correct one, and I don't know if those people are actually transitioning or not). I did it a couple years ago when I was in Chicago and stumbled onto Friday night in Boys Town on our way to Wrigley. It's a culture shock to a guy who grew up in Nebraska, and I didn't know what else to do. I used the three letter F word in vain when I was younger, and on rare occasion I slip up and use it in private still, and I regret that I say it everytime. I've made a conscious effort to try to remove it from my vocabulary though.
I've seen a coworker (not someone I've ever interacted with before though) transition from female to male, and it's a strange thing to me. Though not as strange as it probably is for the person undergoing the change I'm sure. Something like puberty all over again I would imagine. I wouldn't know how to react if I worked with them closely other than to ignore the obvious, and I don't know if that is right or wrong. The reality is they are still a person, and I wouldn't treat them any differently or less because of who they wish to become, and that's something I've learned from afar.
I'm kind of rambling, but my point in writing is to try to give you some hope about our culture. People can change their behaviors and attitudes. I am a small example of that. It will be slow and painful at times, but an open discussion is the only way myself and others can learn the errors of our ways and gain a new perspective. So, I really appreciate you sharing your story. It helps to humanize the situation.