I was actually meant to close my TSR account before I saw this and decided to write a few words.
I have no idea what the rest of those anons are getting at.
As for myself, I wouldn't say I'm ugly. NOBODY is ugly, as my mum always says with absolutely full conviction. I think of myself as being very average: small matté eyes, terrible skin, crooked nose, spots all over my arms, big stomach despite a healthy diet, freckles, flat chest, tiny feet, 18 and no regular monthly periods yet. I wear makeup because it gives me some kind of a mask to hide behind and I love when during the evening I wash it off, along with all the nastiness of the day. I go to sleep, regenerate, wake up and on with another day. Oh, and I wear baggy clothes because it's comfortable when I go to lectures. I wear makeup because, indeed I need it to show those eyes, but mainly because I enjoy wearing it. I'm in the same situation as you: I'm 18, I've never kissed anybody, have never been in a relationship etc. I'm straight but up to this point I never liked any guy (really). I have high demands, but I'm justified in placing them because I'm interesting and fascinating in my own way. Perhaps not to everybody but at least to one person out of the 7 billion out there. One day I'll meet a guy who will love me hugely just because we'll be alike, he'll feel good in my company and not just because my hair is soft and shiny. And this guy you met for coffee? He himself asked if you wanted to meet his loved ones (something he probably didn't ask to do with every girl). It was his own will. He liked you enough not to be embarrassed by you. His family would probably tease him a lot about you and evidently he thought that you were so cool as to shut their mouths. Evidently you weren't so boring. I can't compete either. And I don't do that. And I said to a guy who tried to argue with me about it - I don't want to do that. There is no pressure. And guys aren't usually disgusted by girls, trust me. You should know that to think that anybody dismisses you on the grounds that your 'ugly' is absurd.
There are 7 BILLION people in this world. I won't ever believe that for all of them being 'pretty' is the most important feature in anyone.
You're a very interesting person, I'm very much convinced of this. You are an asset to this world in your very own way. Perhaps you get out of your bed every day and see 'beautiful' people all around, which in turn fuels your low esteem. But aren't their faces empty, colourless, their eyes without an apparent mark of thinking about life and nature etc.? I'm always in awe of those who manifest their intelligence by not just living everyday (defined by: simply waking up, eating, doing whatever you do, going to sleep and so on) but by trying to work out this world. You are clearly not one of those people - you think, you wonder, you get depressed but you aren't insensitive, you feel emotions not because your phone got lost but because you struggle with the important things. And one day you'll discover just how silly you are to think that appearance is all that really matters. Of course, naturally pretty people have it easier. But isn't it a much bigger achievement to make do with what you can't really change? Unless you were a human frog - but then, my sister wants to be a vet and she loves frogs! She would always catch them and bring them home when she was small.
What else can I tell you? My words won't probably convince you, but I'm not so interesting to others either. But I've been in your situation and trust me, you're wrong about everything you just wrote there. I hope that in a few years you'll see just how wonderful the world is. I hope that soon you'll see how beautiful you are, because nobody is ugly. Do you know what's boring? Perfection. Perfection is monotonous and not at all interesting. Perfect nose, perfect teeth, perfect skin - and you're left with nothing intriguing in a human face, whose brain is supposed to make them interesting.
If your misery becomes unbearable, do talk to a psychologist. I'm currently seeing one due to similar reasons (she's very good and only takes a tenner an hour) and trust me, there's nothing more therapeutic than an experienced woman telling you just how wrong you are in your thinking. Life will teach you eventually how to love yourself. You just have to start believing, honestly.
My best wishes to you.