Ben Affleck has, allegedly, lost a considerable amount of weight in the past couple of months.

According to National Enquirer, Affleck is so serious about his weight loss that he’s refusing to have cheat days with his girlfriend, Ana de Armas.

A source told the tabloid that the Cuban actress is so worried about Affleck’s 65-pound weight loss that she’s encouraging him to have some cheat days. But the Batman v Superman star is so concerned about gaining the weight that he’s lost so he rejected de Armas’ suggestion.

The insider also claimed that the friends and family of Affleck are worried about him because it seems that he’s withering away. A nutritionist, allegedly, placed him on a sensible meal plan, but he altered it so that it won’t include any kind of carbs and fats.

For instance, Jennifer Garner’s ex-husband doesn’t, allegedly, eat bread and pasta. He prefers to eat fruits and nuts on alternate days instead of carbs.

Affleck has also stopped drinking alcoholic and sweetened beverages. Rather, he just drinks water and green tea before going on his 24-hour fast. He breaks his fast by, allegedly, eating quinoa and fish without the salt.

While at home, the dad of three, allegedly, sits on his home sauna every day for an hour to help him sweat and get rid of the unwanted pounds.

Affleck also, allegedly, tires himself out by working out nonstop using his own body weight. And his favorite is, allegedly, the 10-minute planks. Since he’s so conscious about his weight and physique, the actor has, allegedly, given up on his favorite caramel lattes and Dunkin Donuts.

Earlier this year, Affleck talked about his alcohol addiction and how he changed his life around. While speaking with The New York Times, the actor said that he started drinking more and more when his marriage to Garner started falling apart.

After his divorce, Affleck drowned himself in food, gambling, and alcohol. But it didn’t take him long to realize that these didn’t make his life any better. Affleck went to therapy and turned himself around.

The actor has also transformed himself for his role in Batman v Superman. As such, to say that he’s losing so much weight and that his friends are worried seems absurd.

After all, this isn’t the first time that Affleck has trimmed down for a role. And he’s currently filming a movie in Ireland, which may have required him to lose some pounds.