What's the best way for me to find out if my friend is gay?
I'm a 25 year old guy and confused as to whether my friend is gay. We're the same age, and I really like him, but I don't want to put the moves on him and risk losing the friendship until I am absolutely sure that he would respond the right way.
He and I met this past semester at school. We started hanging out almost every day, and we've had a lot of good discussions and good friend-building moments. When we first started hanging out, I figured he was straight because he would talk about some of the girls that he had attempted to date in the past.
After awhile, though, he would say or do things that would make me question his orientation. Like once, he came over to my place and said something to the effect of "too bad one of us isn't a girl." Many times he has typed stuff on my computer while it is sitting on my lap, which I find odd. Whenever I make jokes he seems really interested, and he's even gone so far to make extremely gay jokes about himself. One time he got on my bed and wanted to watch a movie there, and he promised me we "wouldn't do anything homo." After the movie he went and slept on my couch. Another time he climbed under the covers of my bed, but we had to go somewhere so nothing happened. I read a blog he wrote where he admitted to having same sex feelings but said he overcame them.
My friend and I are both Christians, and because we both grew up hearing homosexuality was wrong, I am guessing that he tries to repress his same-sex feelings. I've never asked him about the blog he wrote.
I haven't talked to him much since the week before Christmas because it has been break from school, and this last week he emailed me to tell me he was having a hard time because he met some girl back home but has to come back to school (he isn't a long-distance relationship guy, but he told me the two of them had made plans to hang out over this next summer). School starts next week, and I feel like if I don't act now, I may lose my chance at him. I've been trying to plan ambiguous events to test to see if he will reciprocate, like next time we're in my bed ask him to stay the night there rather than go to the couch, talk about subjects that could get really gay really fast, and get some booze in him to see how he reacts.
I adore my friend and do not want to ruin my friendship by going after him if he is not gay. What should I do when I'm hanging out with him to test the water? What kinds of things should I look for as far as the way he acts?