Hello, first of all I'm a 20 years old boy. Since always I've known I'm ugly, even though I tried to tell myself I wasn't that bad looking. But reality is harsh, and the truth is that I'm ugly. Girls, some friends, random people on the streets, can't look at me without thinking "Woah this dude looks really bad" and that has affected me a bit. I've read a lot of questions answered here, and everyone answers with the typical "you are not ugly", without even looking at a picture, but that thing won't work with me, because I've been told a lot of times that I'm pretty ugly.
Everytime I try to go outside I feel the need to make myself a little bit better looking (making my hair,etc.) but It doesn't work that much. All those harsh past experiences have affected my behaviour. Right now, I'm a cold, sad and kinda rude boy who can't even stare someone in the face because my mind tells myself that the girl or whatever I'm talking too thinks that I'm pretty disgusting, and I think that If many people has told me that, it may be true. I have always regretted acting like that in the past, and I think that it's pretty late to change. All the people that know me thinks that I'm a wannabe handsome rude idiot, and don't even talk to me anymore. I guess it's the karma... Because I acted like that to them too.
All my past attempts to love myself have failed, and I think that I'm getting into a big depression. All that remains in me is an ugly person with a #######5 personality. Please help me.