I wanted to chime in on this topic. When I was younger, I didn't like myself very much at all. I never felt attractive, I always felt fat and ugly, I had few friends, I was teased, my "best friend" at the time had my entire school thinking I was a lesbian so no guys would ever talk to me or look at me which made me feel even less attractive. My other close friend, who was my cousin, told any guy that liked me I had std's and slept around, or I was a drug/alcohol abuser. I look back now and wish I would have been easier on myself. I was never fat, or ugly, and the only thing wrong with me was the people I considered my friends. So for anyone on here not feeling good enough, you are.
Yes, there are parts of me I don't like but for the most part on most days, I am happy with who I am because being this person has not only allowed me to meet the man of my dreams, but be able to have dreams and believe in myself as well. Don't let others every make you feel worthless, it is a long long road and it is not fun having to walk back through the mess to get past it. The longer you walk it, the harder it is.