Am I bisexual? I’m so painfully confused

Hey everyone! I wanted to post on here in chance that I could get some advice or opinions? I’m 17 and I’ve been debating if I was bi since I was 13 and it’s been on and off since. I’ve never dated anyone so I can’t exactly decide who I like tbf.

I KNOW I’m attracted to men and that I’m sure of and women in general are just so beautiful but I’ve always pictured myself marrying and having children with a man (I don’t know if that’s just because it’s been engrained in my head or not). I can though picture myself dating a girl or at least I think I can but I feel like I only find a certain type of girl attractive and am more likely to be attracted to men. Like I fancy more types of men than I do women? It’s more limited for women if that makes sense😅

I’m just so confused and everyone always tells me I give off bi vibes (whatever that even means) my whole family thinks I’m bi and I’ve always denied it but that stresses me out more because I feel as though everyone knows me more than I know myself and part of me doesn’t want to confirm that to them just because I don’t want them to say “I told you so”. So I don’t know if that’s put me in some sort of denial in accepting who I could be?

There’s things bi/lesbian friends of mine experienced before they came out that made them realise who they were and I haven’t experienced those things ( friends of mine have been flustered by lingerie shops for example

whereas I haven’t?) little things like that make me think I’m not but I’m so confused if you can’t tell lmao.

So my question is...

Would I still be considered Bi if I only feel attracted to a certain type of women? For example I don’t feel attracted to masc women but I feel attracted to fem even though they both have the same body parts I’m just not attracted to masc women?

Sorry for this ramble I can’t really get what I’m trying to say out cause I don’t know how to word it😅 any advice or opinions are very much welcome and I will not take offence if anyone thinks I’m just stupid for being so confused 🤍 hope you all have a great week xxx