It was only after chowing down on a buffet of humble pie that Andy Ruiz Jr realised something had to change.
After being outmanoeuvred and outclassed in the Saudi Arabian desert by a reformed Anthony Joshua, Ruiz retreated home with his tail between his legs, shamed by a burning sense of regret and comforted only by a suitcase of Snickers.
His face and pride badly bruised, he conceded in the moments afterwards that he had eaten himself out of contention and that this was his chickens coming home to roost after months of partying and excess.
Andy Ruiz Jr makes his comeback on Saturday after losing to Anthony Joshua 17 months agoInsurance Loans Mortgage Attorney Credit Lawyer
Ruiz is in incredible shape and has shed over two stone since he lost his world titles to Joshua
When this 'fat kid with the big dream' toppled Joshua in Madison Square Garden to reach the sport's summit in the mightiest of upsets months earlier, he had vowed not to be a 15-minute world champion.
His six-month reign might as well have been.
But after relinquishing his world titles and being confronted by the necessity to swap pizzas for punchbags, Ruiz Jr has taken on the most remarkable of transformations and can lay the first step on the path back to becoming heavyweight champion when he fights Chris Arreola this weekend.
The Mexican-American is now working under Eddy Reynoso, the trainer who moulded Canelo Alvarez into the world's finest fighter, and has shifted over two stone since he fought Joshua 17 months ago.
The Mexican-American was humbled by Joshua in Saudi Arabia and comfortably outpointed
Insurance Loans Mortgage Attorney Credit Lawyer
The 31-year-old later admitted all the parties and over-eating had cost him in the fight
In his first major interview since that sobering night in Diriyah, Ruiz told this publication he is now a changed man and that his old habits of over-eating are long gone.
'I've learned how to discipline myself and not go crazy. I don't try to overeat like I used to,' he told Sportsmail earlier this month.
'No Snickers, no sweets, no cakes even though I love them so much.
'On the weekend, I have a cheat meal. I used to have a cheat day. So the whole day I would be eating and eating.'
When he weighed-in for his rematch with Joshua, Ruiz tipped the scales at 283lbs. He reckons he was over 300lbs on the