I don't want my boyfriend to go down on me because my vagina is ugly

So my boyfriend and I are 17 and like many people our age, we're exploring sex and all of that. My boyfriend and I have had sex for the first time last month but i didn't let him finger me, go down, anything. I was ready to have sex but my body is a turn off. My boyfriend was getting ready to go down on me yesterday and I stopped him and started crying. He held me and asked what's wrong. I told him I hate my vagina. My labia minora is long and wrinkly, it doesn't look pretty like those girls in porn. i always grow thick bushes and can never get all the hair when i shave, i constantly struggle with how ir smells and I told him I don't want him to break up with me if i tasted bad or something. He laughed at me and laughed and laughed. Irritated i asked whats funny and he said no im sorry i just can't believe you'd think I'd leave over something so childish its a body part it'll have its odor and issues every now and then and your vagina looks like a vagina. So i started crying again because my mom is strict & wont take me to the gynecologist. I constantly raise concerns over Bv or a possible yeast infection but my mom is like just take antibiotics and eat yogurt. He just gave me a hug and told me to stop crying. I'm just so insecure I absolutely can't stand my body