I went through the same thing in high school at least 3 times. I didn't know they were gay until I expressed my feelings. I got called a "fag hag" because I hung out with a lot of the gay kids at school even though I'm straight as an arrow. Confusing&painful-definetly. But I did learn what qualities I wanted in a partner&also found that gays have the same sorts of relationship problems that straights do as well as the stigma of being gay. I'd say stay friends-friends, gay or straight often get wrapped up in their new found relationships& tend to not spend as much time with you as they used to. Maybe you'll see that in yourself when you do have a successful relationship. It's silly to throw a friendship away because he's gay&has a boyfriend&it's now clear that nothing will happen between you two. Remember the good times of the relationship&keep in touch even after you change schools-during college is when you make some of your best lifelong friends. Also, I agree with whoever said you were grieving over what will never happen that you wanted-you'll find that happens whether the person you like is gay or straight&their feelings don't match yours. I think the attraction to gay men is that they aren't just after you for sex so you feel safe with them&they do tend to be a little more emotionally in tune w/the opposite sex even though a intimate relationship is not what they desire. You're not alone!