
Most “ugly” men aren’t actually ugly. They just need to be cleaned up. Get a good hair cut and style your hair, fix your brows so they look nice. Dress like you care and have places to be. For women health and cleanliness outranks being conventionally attractive. You are deserving of love and you need to start with loving yourself first. Over all, life is meaning less and that’s beautiful because that means you can create your own meaning. You’re still young and have time. It’s going to be okay.
And I don’t think your physical presence is the problem. It’s probably the energy you’re putting off without realizing it. People can sense desperation and lack of confidence a mile away and will subconsciously try to get away from it because it makes them think of their own insecurities. I used to feel the exact same at 20 but now that I’m 27 things are on the up and up. Be patience with yourself and once you’re comfortable in your own skin you will be able to draw your people in without trying