Reaver: Wish I could say I'm surpised at the gay bashing. Wish I could say that prejudice of any kind is so passe, and last decade, but the reality is as long as there are people, there will be a need to feel better than someone else, as well as the gut reaction to fear and hate what they don't understand.
Keep strong, we all have our own particular trials in life, and how you handle these situations will help develop your character. While no on likes being shunned, for any reason, at least you know that you are not in the wrong (the only person's opinion that counts in this case). Prejudice entirely on your orientation is as silly as prejudice entirely on your hair color. Just know that College isn't forever, and you just might surprise yourself with hidden reserves of strength.
Doc, I'm definitely not qualified to state what would be the best course of action, but maybe you could turn this into an example of how you dealt with a control freak - something that you'll run into again.
As for my venting, school is so intense. I'm used to intense. I don't know how to not do intense, but THIS kind of intense is just nuts. Studying what I'm being taught in school is one thing, but if I want to get the most out of my education, I have to get the Continuing Education Units before I graduate so that I can at least be competitive with other people in my future industry. Oh, and there's the optional National Certification - which will equal and additional $10k-$15k per year upon graduation.
Now, I don't HAVE to do any of the CEUs or the Certifications after I graduate. I can work up to them, and eventually get the higher salary, but the thing is, if I JUST graduate, and try to get a job with JUST my diploma, I'll be limited to a salary range that's currently way below what I make now. SO, in essence, I have to do WAY more than just schoolwork if I'm going to be able to justify my tuition expenses - which will drain my life savings by the way.
So, I'm burning the candle at both ends, finding out just what endurance and perseverance means first hand, but there is a goal. There is a reason. It's just really hard to see the summit at the moment, I'm still bogged down in the foothills.