Hi all! I'm not sure if this is the right place to post this, but thought I'd ask for some advice.

I'm 19, almost 20, and have received almost zero male attention throughout my entire life. Two guys had a crush on me at the very end of high school and I've had one boyfriend (who left me because of my looks), but that's it. I'm a college student and have not received even the slightest amount of male attention since starting college. Some of the girls in my social circle in college are constantly swarmed with male attention, and it sometimes feels like I'm the only one who is invisible to men. It's very frustrating and demoralizing.

My female friends and family members compliment me on my looks a good amount. They tell me I'm definitely above average, that I'm beautiful, that I have pretty hair/eyes, etc. People are often surprised about how little male attention I receive. They promise that they truly mean it when complimenting my looks and aren't just being nice, but it's hard to believe it when I'm virtually invisible to guys.

However, my ex rated me a 5/10 face wise and 7/10 body wise. I met my ex online and we dated online for a few months before meeting in person. I'm half convinced that he got with me only because he hadn't seen my side profile before we became official. I'm extremely insecure about my nose, it's too big for my face and I have a noticeable dorsal hump. I’m not a fan of it, but I’m never going to get surgery. My nose ruins my side profile. I'm convinced that my nose plays a part in my lack of male attention and brings my rating down on the 1-10 scale. I feel like I'm about average, but my nose might make me look slightly below average? I don't even know. Some days I feel like a solid 6, other days like a 3-4.

Being with my ex completely destroyed my self worth. No matter how many times someone says I'm beautiful, I refuse to believe it. Even if I tell myself that they're really being truthful, I still can't accept it. I feel like my self worth will only go up if guys find me attractive and tell me I’m beautiful (my ex refused to call me beautiful, he’d only say I’m cute). I feel that my self worth is solely based on the amount of male attention that I'm getting (so it's very low, lol).

I can dress nicer, take care of myself, put more effort into my looks, etc, but I can't just change my nose/side profile (unless I get surgery, which I'm not going to do). From the front I look decent, but my side profile is definitely weaker than the front of my face. I was born with these looks, and I just have to work with what I’ve got I guess.

I’m not sure if the lack of male attention is a valid reason to have low self worth/confidence, or if I truly need to learn to love myself before others love me. I can’t tell if I’m just ruined from that relationship, or if my looks are truly problematic enough to prevent me from finding a man. If I’m just objectively unattractive because of my side profile, how can I accept that and still love myself? How can I boost my confidence and self worth despite the lack of validation from men?

I’m just worried that I’m objectively below average and I’ll never find a man who’s attracted to me, meaning I’d end up single/alone for life. How do I accept the possibility of this? I have a very strong desire to find love and get married, so it won't be easy. I have a good feeling I will find someone one day, but it's obviously no guarantee (and it'll be difficult). Any tips or advice is appreciated :)