Hi, I don't understand why I'm overweight. I'm a 21 year old male, 5 9, and 225 pounds. I'm pretty strong and have a lot of muscle but I'm overweight and have been since childhood. I don't understand it because I eat healthily, no junk food or pop, plenty of water, small portions, I go to the gym 3 times a week, I have no medical issues, my blood work is always fine, no thyroid problems, healthy cholesterol and blood sugar levels, etc. I don't drink, smoke, or do drugs either, and I'm not on any meds. My energy level is also very low but I don't know if that's relevant. It doesn't seem as though I should be overweight, it's driving me nuts and I don't know what to do. Any ideas?