So before I ask the question, I'll provide a little background to who I am, sexuality wise of course. Even as a kid, I loved girls. I like the way they looked, the way they talked, they were just different. Maybe it was because being involved in sports and Boy Scouts, all I was ever around were guys, but girls were just great to me. I had my first sex dream about this girl that I was introduced to when I was 6-7. Well, that changed around the time I was either molested or raped (repressed memory), and ever since then, I started liking guys, but not like liking them, just in a sexual way. The first time I realized it was when I first got into porn in the 7th grade, and when I went to school, in the locker room, I saw this guys penis and was kinda interested. He was embarrassed, but I couldn't help but look. I didn't understand it, I didn't like it, but then I did. I started watching gay porn, and for whatever reason, it was hotter than straight porn, so I got off easier, but I never really liked it. So throughout high school, I dated girls, and screwed with 3 guys. Never had an interest in dating a guy, I just wanted the sex. Where as, with girls, I wanted the sex, I was just always too nervous and I haven't done it yet. Fast forward to today, I have a love interest (or whatever), and we've been talking for a while. I wanna have sex with her, but I believe in making love with girls, whereas guys, I just wanna have sex. Well, my problem is, sometimes I go into fantasy land, and for whatever reason (PLEASE don't judge me, I don't understand this myself!) I've been having this fantasy of having sex with Justin Bieber. I find his new look sexy, in a sexual way. I don't understand this, can someone help?