self esteem

Could someone tell me why I put myself down so much? I am constantly in turmoil about my looks and wishing I could be someone else. My friends are all prettier than me and they're so confident. I don't understand why I hate myself so much but I do and I can't help it. I just feel like I'm never good enough, you know? It's been getting me down pretty bad lately, worse than other times.. If someone could just give me some psychological insight on why or how to make it stop.. That'd be much appreciated. No hate please