I would work on your attitude toward yourself and your sexuality. Why would your sexual preferences make another person "hate" you? Especially someone who knows/cares about you? Worrying about all those faceless people "out there" that we can't/don't know instead of concentrating on those we do know and interact with can only be depressing! I take it your best friend did not freak/"hate" you? Why would others if you chose to tell them? Why would you choose to tell them?