I have access to the same food as everyone else, I also have craving as everyone else, but as hairless monkeys we evolved a brain able to bypass instant rewards for future goals.
My step dad was obese and blamed everything and everyone but himself. We installed an app to count calories on his ipad, he lost 1/3rd of his bodyweight in less than a year and he's now cruising at an healthy weight, it really isn't rocket science
People who look for excuse will always find something, it's genetics, today is a cheat day, today was a bad day, I'm not feeling good, I crave chocolate, #healthyatallsizes, &c. people who stop making excuses get out of the hole surprisingly fast