hi lost angel,I too suffered very low self esteem,especially when I was younger and have no idea why,cause lovely caring supportive parents,but I think maybe having an outgoing personality and friendly,(not quite as much now)seems to attract the horribles that think it's ok to dump on those sort of ppl.I am slowly getting there and working on losing weight and am realising that if we like ourselves,that's 1/2 the battle in life and gives us confindence which you need in life,it's a slow process but I am getting there and hope you will too.all the best.take care.I also thought I was stupid most of my life,but think I may have adhd as well as bi-polar,now I know I'm not,just use my brain in a different way to others I guess.luk mate.