I started cutting back on animal products about a year ago and weight dropped off immediately. I lost 20 lbs and have kept it off very easily. Instead of eating meat 3 times a day, I eat it *maybe* 3 times a week. Replaced milk with almond milk and stopped eating cheese. Animal products are full of fat & cholesterol, both of which are bad for you in abundance. 80% of my diet now is plant based. Veggies, fruits, nuts and whole grains. I still spring for a burger or pizza once in a while but for the most part, I stay away from the junk
