Rant time: This is what bothers me about society. I believe that it's possible to find love without looking for people based on appearance, but society makes it sooooo hard for people to do so that all the best people have the hardest time getting anyone to love them (romantically) while all the attractive people get everyone to go for them, even the "good" people who supposedly go for people with substance. It just makes no sense. Let's only like nice people and be nice, pretty or not.
All that matters at the end of the day is what you think of yourself, not what others think. Know that when you look in the mirror your reflection, you as a whole is so much more than skin deep. How you treat yourself and how you have the opportunity to make others feel good about their about beauty is what makes you a beautiful person.