You sound like you're pretty sure that you are bisexual, but obviously not 100% since you made this thread. Here's my advice.
Only you can know whether you're bi or straight.
If you really want to figure this out, think a little less. The answer will eventually come to you. It's not about thoughts, it's about feelings.
You said you've liked girls before but also like men. What you need to figure out is if this is really who you are, or just curiosity. Either way, no one really needs to know, unless its someone you've dated for awhile. You definitely don't need to tell people if you think they will hate you.
One last thing...if you are bisexual, you're going to have to work on not caring as much what people think of you, especially if you're pretty open about it. Some people are going to be very ignorant about it. But the people's opinions you should even care about are the
real friends that won't care.
I know this can be frustrating. I hope you figure it out soon, and stop being as stressed