I dont believe any creation of Allah ta'alah is 'ugly'. People have different preferences and find different things attractive. Sounds like a radical idea but its true. Part of growing up and being mature is accepting the fact not everyone will find you attractive or appealing regardless of who you are.