I thought I was a hideous troll when I was younger. In college and after, I slowly came to realize that was not true. I will never be classically "pretty" but I think I can look striking and damn good sometimes.
I kind of regret not cluing in sooner. I look back at pictures of myself in HS and college and my body was pretty darn smokin' but I thought I was a hideous troll and spent way too much time hiding in big black punk rock T-shirts. I'm still in decent shape, but the years, the baby and the gravity have taken their toll.
Overall I am happy with my appearance. I have learned not to measure myself against what I am not and will never be, and also learned how to appreciate and make the most of what I do have.