It seems Ben Affleck and Jennifer Garner's decision to split wasn't totally mutual.
While Bennifer 2.0's heartbreaking announcement came just last week, more details behind the reasoning of their divorce is coming to light — and it's going beyond claims that Ben has a drinking and gambling problem.
A source close to the family shared that only within the past year, Jen had told friends Ben hadn't been faithful…
[ Related: Ben Has Ditched The Wedding Ring ]
Which is what drove her to kick him out of their home. But according to a source, she "eventually decided to forgive him."
Though another insider claims, "Ben did not cheat on Jen."
While we may never know what really happened there, it's clear the two were working through some very serious issues.
In fact, another source revealed:
"She tried to leave him a few times, but he would beg her to stay."
So sad. And apparently:
"She always fought against the urge to throw her hands up in the air and walk away. They've been on the brink of splitting up many times before, but it's Jennifer's worst nightmare for their children. Her biggest desire has always been to keep the family together."
Well, while unfortunate, we think the couple is doing what's best for them and for their children.
Of course, it would explain why Ben has seemed to be struggling with his new relationship status, with a friend saying:
"This is just as hard on him and difficult for him. Any divorce is tough on everyone. He is leaning on his mom and close friends."
We hope he gets the emotional support he needs. This can't be an easy time on him or Jen and the kids.
Hopefully their post-split trip was able to shield Violet, Seraphina, and Samuel from some of the drama!
[Image via WENN.]
Tags: ben affleck, breakups, hope, jennifer garner, love line