For all the shit you got in this thread (and I just read the whole thing) I have to say I can understand where you're coming from. It's awkward when someone you thought you knew everything about comes out to you. My best friend in the world is a gay guy and I used to live with 3 gay guys so I have never had an issue with homosexuality when it's clear but yeah, there is definitely something unsettling to be told by someone out of the blue that they're gay or bi and it had never crossed your mind before. For me, it was my boyfriend telling me he thinks he's bi. I freaked out like you did. I think it's only natural to question the relationship but I got over it. Growing up does suck sometimes but we get over that too.
Haha yea, try your best friend of 10 years, a big bearded man, comes out as a transgender. Who akss you for really girly advice, and I'm about the last girl to ask beauty advice from haha. Also who isn't gay. I love him, but for once I gotta side with Harry Potter on why the situation can be an adjustment.
Edit: he invited me to go bra shopping and I felt bad for turning him down because I don't want him to think he's the awkward one, but the truth is I can't even go bra shopping with my best friend, sister, mom, etc. I'm such an awkward girl, I can hardly go bra shopping myself -_-