Physical looks are fleeting. Today's beauty will be tomorrows wrinkles and age spots. It is good to admire beauty where ever you find it, but beauty does not make the person. I've had friends who started as acquaintances that I thought were ugly, but their character and personality made them beautiful.
I'm sure you have unique qualities that make you an attractive, interesting person. Focus on those.
Therapy can help a lot.