Babyface is a compliment dude, not an insult.
2nd, she's right. I'm 100% certain you can get a great girl.
However if looks are the only basis for being "accepted" by your peers you may never be fully satisfied with whoever you get
OR you will continue to put yourself down -which repulses a girl. A girl doesn't want competition when she gets down, ya know?
You've been presented with solutions.
What will you choose to do with them?