The problem is food is really, really, really enjoyable. Especially when you have money like Ruiz does to go out to eat all the time and hire personal chefs. It takes significant willpower to restrict your food intake.
Ruiz weight isn't measured in boulders, rocks, stones and pebbles, but in snicker bars. He needs to lose 800 snicker bars.