Sadly, we are fat because of what we eat.
I was 260, taking heartburn meds in morning and night, 42 waist.
I cut out seed oils, sugar, wheat, and fast 40 hours every week and I'm 170, no meds, and as healthy at 61 as I was when I was in High School.
I eat whatever I want (without the above). I'm not 100% but close. When we go out, I still have a bite of desert - always had a sweet tooth. But after 3-4 years of this I crave the sweets less and less.
You don't have to be perfect, you have to be disciplined.
I eat LOTS of meat - just bought our first grass fed, grass finished 1/2 beef this last year - you can eat as much as you want. I'm not carnivore, but for many it's probably a great plan!
NEVER take fat drugs from pharma companies - you are tossing gasoline on a fire! Address the ROOT PROBLEM - the food supply.