Portion size can also play a part in making people overweight. It's not just what you eat but how much of it. Some healthy food is also very fattening, for example cheese, oily fish and avocados. You need to read the calorie and fat content when you do your food shopping.
Rule of thumb; 1500-2000 calories per day and 70 grams of fat per day maximum if you don't want to put on weight.
But if you're not active, then this amount is too much. You're supposed to burn the calories you consume per day. This is really why I struggle, because I have bad hips and I'm very tired constantly because of my MH issues (PTSD and depression). I've also been on anti-depressants for 3 years. It's not an excuse for being overweight, it's just a part of the reason why.
I also have a tendency to 'comfort eat'. Portion size has been a problem for me, hence my post here. I'm also a dieting expert, having lost weight numerous times, I'm just unable to maintain it.) But I'm at this stage a size 14-16, so I'm not unduly concerned, I've been a yo-yo dieter all my life. At the moment, despite what some people are saying on here, my weight is the least of my problems.
But I definitely don't need to be 'fat shamed', thank you very much. I know I'm overweight and having it pointed out to me really doesn't help. I was 'fat shamed' by my parents all through my childhood and it had a very negative impact on my self-esteem. My DM still does it now, which is one reason why I'm very low contact with her.