There are no ugly people in this world, only judgmental people who try to put down other people just to feed their own egos that they feel define both who they are .
What I see in you is a lot of hope and happiness.... just get out there, and try to socialize in environments where you'll meet people who're older than you, and perhaps also know this : Beyond a certain age... what really matters is your personality. I have faith that you're a nice person, and that you'll be a blessing to everyone you'll meet.
I also think that anyone who doesn't get to know you is making a huge mistake, so if they don't get to know you.. it's their loss... and your gain. You will avoid knowing people who might potentially put you down, and only end up knowing people who will be your friends for a lifetime.