I haven't read the whole thread but I definitely agree with the pps who said a lot of their body image issues came from close family members. I also had parents who likened my legs to tree trunks (at 8!) and a Mum who doesn't believe she is beautiful. It's no wonder I've always struggled as well.
I've never liked Barbies myself though.