I'm not fat, I run 5 kms daily. But I am tired of posts on this site about people being "lazy" if they gain weight. There are a lot of reasons why someone can become fat and it has nothing to do with being lazy (people that say laziness are typical nasty, ignorant & uneducated).
KNOWN reasons include:
~ Medication can cause weight gain, in fact it's extremely common for certain medicine
~ Mental health issues - depression, insomnia, etc. can be cause for weight gain
~ Medical issues such as hypothyroidism is very typical in causing weight gain issues
~ Serious injuries that handicap mobility (e. g. broken legs) can cause weight gain
~ Poor diet overly processed but cheaper products can obviously cause weight gain
Plenty of reasons that involve weight gain without being lazy.