Ok, 2 things:
1. If you think your boyfriend will break up with you based on the presentation of your hoo-ha then you definitely should not be having sex with him. That speaks volumes about your relationship and more about him. Questions you should be asking yourself are (a) is he a good person, (b) does he seem like he’d be a good father in case you end up with a bun in the oven, and ( c) does he genuinely care about you?
2. To get to the point of your question – trust me – you do not have an ugly vagina. Why? Because of large labia? Any real man has seen his fair share and appreciates them all for their subtle differences.
I’d be more concerned about making sure you have someone who will accept you for who you are than what you look like downstairs.
That being said there is plenty you can do to “feel better” about yourself. Go get a Brazilian wax and see if you like it. Lots of people do. Or wear sexy panties. There is a lot to “feel better”, but even that part kind of makes me cringe giving you advice on because you need to remember – there is nothing wrong with you to begin with.
Don’t get fixated on some superficial crap like hair or lingerie. It’s all just stuff. What matters is on the inside; you know, inside your vagina. ?. Sorry that was too easy.
What matters is in your heart honey, and his, and that is what you should care about.
Who knows – maybe his dick looks like an elephant trunk mated with two-toned miniature garden snake. None of that shit would matter anyways. Would you care? Because you shouldn’t.