ugly is a matter of perspective...
ugly is on the inside; it's what comes out of people's mouths as the filth that they speak of. in time, the right person will love you; but love requires having patience and faith and loving yourself in the meantime.
Confidence will help.
No! There's someone for everyone.