I am a 12 year old girl, I am pretty short and weigh 145 ish normally but as soon as I eat ONE thing I gain like 5 pounds! My mom said that gaining weigh fast and having trouble losing runs in our family... I really want to lose weight. Myself esteem is so low because everyone calls me fat.. I know that I am overweight and I try to lose but end up gaining.. What can I do?