Alright, I tend to lurk GAF a lot, and for the most part I like and agree what people of this site have to say. I also have no where else to turn but the anonymity of the Internet amongst intelligent folks, so I'll ask here. Excuse the ignorance that could be coming up. I'm also unsure if this is the right place to post this, so let me know if I should.
I've recently found myself really attracted to gay porn. In my earlier years, when I was in grade school and high school, I would sometimes fantasize about having sex with a guy. And while I'd primarily fantasize having sex with a woman, sometimes a guy would sneak himself in there. I don't know how the hell I rationalized it back then, but the thought would never cross my mind that I was bisexual or gay. Sometimes when I watched two gay guys kiss it would even disgust me, but slowly I grew unfazed by it. Then I slowly became kind of attracted to it, eventually I'd look up gay porn, and, much to my surprise, turned on by it, and I'd get a hard on and masturbate to it.
I've thought some guys have been good-looking before this, but I always chalked it up to the male equivalence of straight women calling one another pretty.
I'm in denial, and I'm incredibly confused. I want to accept it, but I don't because I fear the response I'll get from friends and family. I don't feel like I'm gay, because I'm definitely attracted to women, however this growing attraction to men is kind of nagging me in the back of my head as well.
I'm eighteen and about to go to college, and will roommate with a friend whose reaction I'm unsure of. My mother and aunt might be shocked at first, but I think they'll adapt. My father and grandmother, however, are staunch homophobes. I greatly admire my father, but one of the things I strongly dislike is his homophobia.
So, I have a question, GAF. Do you think I'm bisexual? Should I tell my roommate ahead of time about my questioning sexuality? Does he have a right to know? Or should I keep it to myself? Should I come out to my family?
Regarding this being the correct place to ask, it is indeed one of the most appropriate pre-existing threads to seek help regarding your issue/confusion, so I don't really think you'll find much complaints here on that subject.
Regarding the rest of it, well, it is difficult to determine exactly, and only you can do so (or perhaps you won't be able to specifically label yourself, and that's ok if it is so), but I would think you're bisexual, certainly not gay given your attraction to women.
Part of your dilemma seems to be a bit of internalised homophobia brought about either by your immediate surroundings making it difficult to accept, as you state, so what helped for me in overcoming this is to try and consider if you have ever had a crush on a male friend, even if unwittingly, in pre-pubescent years (if you've one afterwards, even better, but I think an earlier age is useful in that sex is not a factor that may cloud your judgement). If you've ever had a male friend who you really liked, wanted to be around constantly, ever made an utterance to anybody about a certain boy along the lines of "there's just something about him that makes you want to like him", ever any boys who you felt were particularly charismatic and who you really desired to be friends with, or ever tackled somebody in particular far more regularly than anybody else (in sports), these could be some subtle indications that you were attracted to them, and this attraction may help you to accept that it isn't 'just a phase' or a kink. Also, as you've noted, you have fantasized about men for quite a few years now, and enjoy homosexual pornography (which in itself is not necessarily enough to conclude that somebody's sexual orientation, but can be a factor).
The element of denial that's stemming from your surroundings is unfortunately something that cannot really be overcome without a direct confrontation, and even then it may not necessarily go particularly well. At best, you could try and test the water somehow, possibly by commenting upon bisexual characters in shows/movies/games to friends/family members and seeing their response (not in a blatantly transparent way obviously), mention that somebody famous came out (if they have done so recently obviously, don't just make it up), or comment on the gradual legalisation of same-sex marriage and see if they comment. If people react negatively, you can begin to slowly try and dissuade them from their homophobic views by gently dismissing incorrect notions that some people may have (such as religious views being used as an excuse, comments about children being swayed by it, it being immoral, it being unnatural, gay people being paedophiles/mentall ill, etc.) in a way that's so general it doesn't draw attention to you in particular. Your father's and grandmother's staunch homophobia are going to be very difficult to deal with, even if their reasons are almost certainly irrational, but if you do come out, perhaps your mother and aunt accepting you will begin to sway them, and from there you can begin to deal with the source of their beliefs. Commenting about the widespread persecution of LGBT teens (given your age-bracket) by commenting on issues such as the increased risk of suicide, increased rate of homelessness, and the increased risk of substance abuse are also some good topics that can allow people to see just how harmful certain toxic attitudes are. It must of course be noted that the possibility does indeed exist that you will be rejected by them/some friends (it's not a nice thought, and perhaps not a likely one, but it would be silly to ignore it and pretend it isn't there as it is the worst case scenario), but even if this is the case, it will allow you to determine who truly cares about you. Something else that must be considered is that you do not necessarily need to come out to accept that you are bisexual (assuming you are). It is better to come out in a way that is safe, and you are comfortable with, than in an impulsive manner which results in sizeable negative reprecussions.
Regarding your roommate, well, I too am going to college, and I won't be mentioning that I'm gay to my roommates the day that I meet them (or afterwards). I know it is a slightly different scenario in that you already know your friend, whereas I don't yet know the group who I'll be staying with, but ultimately it really isn't his concern, nor will it affect him. If you ever have guys over he'll catch on pretty quick, I would think, and at that stage if you feel the need to confront the subject feel free to do so, but until then it really isn't his business unless you want it to be. Now, I can certainly see why you may want to tell him, to avoid any tension if he has homophobic views by searching for a new roommate, but you also need to be conscious that if you tell him, you need to be certain you're ready/willing to come out as while you seem to trust him (given that you're willing to be his roommate for the year), people talk, and it's possible that he may end up mentioning it to others.
To go with a "Too Long, Didn't Read" summary:
-Do you think I'm bisexual?
Yes I do. You've been attracted to men, fantasize about some men, watch gay porn occasionally, and have done all of these things (more so the first two) for quite a long time. You also are attracted to women.
-Should I tell my roommate ahead of time about my questioning sexuality?
If you want, but I don't think it's necessary. The only benefit is determining if it would be a source of conflict in the future. The downside is that he may tell others if you aren't ready to come out.
-Does he have a right to know?
He doesn't have a right to know, no. If you want to mention it, feel free to do so. If you aren't comfortable saying it, then don't.
-Or should I keep it to myself?
If you want. He'll get the idea if you bring men home anyway.
-Should I come out to my family?
Tricky, personally I would say no, given that you yourself are not really sure yet/are still in denial combined with possible negative reprecussions (particularly when you're going to college, you don't want funds suddenly cut from you). Reassess this at a later point when you're confident in your sexual orientation, and if you're more independant that's also a benefit. Don't feel like you're under pressure to come out, do so whenever you feel comfortable, and happy, with doing so. If you want to, however, I wish you well.