Listen to me. I've dealt with stuff like this all my life. I knew I was gay at age 5 and since then have known what its like to have to put up a facade due to my surroundings.
Do you know what I told myself though? There was no way in hell that I was going to live that life in college.
When I moved from home and got my apartment I started livng my life. Of course there is the same issue of meeting people for even though I am open about myself, I don't feel comfortable approaching random guys. But now simply due to the fact that I am open I am able to attent the Gay straight alliances and tell people about guys that I'm dating. Basically I am able to be me.
what I mean is if you have to switch schools do so or come out and the people who shun away from you are fake ass people who you don't need in your life. Not to sound judgmental or anything, but it was careless of you to even put yourself in a position that oppresses you so.
Go out, spread your wings and fly man. You'll feel so much better.
The be someone's friend and hope thing will do nothing but break your heart. Trust me I know, from doing the same thing the first 2 loves of my life were straight.