Jennifer Garner

Ben Affleck and Jennifer Garner are reportedly having a tough time dealing with the actor's gambling habits.
According to Radar Online Garner, 42, recently cancelled a family trip to Detroit, where the Oscar-winning actor is currently filming Batman v Superman: Dawn of Justice, because "she just doesn't want to be Ben's enabler or babysitter."
Reports about the couple's alleged problems come two weeks after Affleck was reportedly kicked out of a casino in Winsdor, Ontario following an earlier incident in which he was accused of card counting in a Las Vegas casino in early May.
"[Garner] was absolutely mortified about the Las Vegas incident, and everything has really gone downhill since then," an insider told Radar. "She's completely distraught over Ben's problems. It's a never-ending roller coaster."
According to the publication, the Argo star has been frequenting local casinos on a regular basis during his shoot in Michigan. The casino he was allegedly kicked out of in late May is just a 10 minute drive from downtown Detroit.
"Ben has a compulsive personality," another source said. "Once he starts gambling, he can't stop ­ and he stays up all night, betting thousands, then sleeps all day, which infuriates Jen.