As a guy who gets envied by other people and who has a popular fanbase, but with everyone questioning me on why I'm with an "ugly girl," this is what I have to say: it's NOT mandatory to choose a hot girl. I don't think of hot girls as that important when it comes to a serious relationship, let alone having good-looking children (I've seen plenty of "ugly parents" with "goodlooking kids" btw) Having a hot girl is like having a fancy accessory; similar to owning a Bentley, having a mansion, making millions of money, having a Ronnie-Coleman type body, etc. It'd be nice to have some or all of that, but it's not that important. I don't even chase after those ridiculous things because they take my mindset away from my ambition; includes working, dancing, base jumping, cycling, reading, powerlifting, traveling, nature-exploring, etc. So I don't give a shit about having anything fancy; that's what derives actual confidence. What's even worse is that if you think you're entitled to getting either of those accessories, you're not humble (and the humble trait makes up the legs of your confidence,) you're actually arrogant and needy. In fact, when you just be yourself and you don't show any interest to hot girls (because you honestly don't and you could care less if they wanted to be dating you or not,) they usually start finding you attractive and start pursuing you. When you show interest, you start turning your head away from your personal life and start focusing on the hot girls; then you get a "no," in response, as well as being a "creep," in their eyes. In some cases, when a girl is with her group of friends and you approach her with true confidence, she'll most likely say "yes," even if you're with your group of friends behind you.
To each his own, they say. I myself never wanted/needed a girlfriend during my high school years because I've been more focused on planning my futurelife. Now in my college life, I don't have a hottie, but people get so confused as to why I'm with an "ugly girl" and how I'm confident enough to take pictures with her and post them on social media for others to see us. Here's my answer: your girlfriend's looks don't define how confident you are. I've also known plenty of hot girls with insecure, self-proclaimed "nice guys," (you know the ones who think they're magically gonna make womens' lives better and by sweeping away the "assholes?" Yeah, I'm talking about them, the ones who fake their niceness into getting what they want.