To start with relax. Sexuality is complicated and nuanced. It’s not unusual to question your sexuality, and frankly I’d be worried about anyone who’d never questioned it at all. I’m not one who believes that sexuality is entirely “nature” or “nurture” but rather a tricky combination. The first step is questioning, and you’re doing that, which is healthy. You seem reluctant to “choose” or “admit” what your orientation is, which is also healthy. The last thing you need is to try to cram yourself into some definition that doesn’t fit you. In the end, how you choose tie your sexuality into your own identity will be entirely your own decision.
I tend to identify as “straight” because I more typically get aroused by women and feminine qualities, and because I’ve found myself interested in dating only women for the past five years. The men I’ve been attracted to in my life have always been interesting on a more cerebral level. The physical attraction has been secondary to that. I’ll become friends with them, open up to them, spend time with them, and only afterwards begin to enjoy them physically. Some people would argue that doesn’t make me straight, but I really don’t care. These labels are purely about your own definitions of the terms and don’t have to mean what you don’t want them to mean.
@MissPoovey has the best point, I think. You should learn to be comfortable with “I’m not sure” until you are sure. At that point, if you feel the need to give yourself a label, go for it, but there’s no requirement. Explore your sexuality and become comfortable with it, and learn more about yourself. It can be tricky. Just as sexuality is a spectrum, so is gender. Liking one person who has a penis and another who has a vagina doesn’t make you gay or straight or bisexual, based on those things alone.
Anyways, there’s lots more to say, and I can’t speak more specifically without more to work with. PM me if you’d like to ask follow-ups, but good luck and be happy, wherever your self-exploration takes you!