Ben Affleck Cheated on Jennifer Garner, Begged For Forgiveness, Source Claims

Jennifer Garner and Ben Affleck's divorce seems amicable, but rumors continue to swirl regarding why they split and what led them to this sad point. Us Weekly claims that Affleck’s drinking and gambling and, yes, inappropriate behavior with other women pushed Garner past her breaking point. One pal claims, in the past year, Garner told her friends that her husband of 10 years “admitted to cheating” with an attractive love interest. His rumored list of mistresses is a mile long, but no one has come forward and evidence to confirm that he cheated has been thin thus far. A devastated Garner kicked him out of the house, “but eventually decided to forgive him,” says the insider, who doesn't name the mistress. Meanwhile, a source close to Affleck insists, “Ben did not cheat on Jen,” but in any event, Garner's trust had been irrevocably broken. Whether or not there was one event or a long separation, sources close to them say there was plenty of mistrust during their union. “She tried to leave him a few times, but he would beg her to stay,” one source says of the pair, who fell in love filming 2003’s Daredevil. Each time the Alias star considered walking away, she’d think of kids Violet, 9, Seraphina, 6, and Samuel, 3, and come back around. “She always fought against the urge to throw her hands up in the air and walk away,” says an insider. "They’ve been on the brink." Actually divorcing, though, is "Jennifer’s worst nightmare for their children. Her biggest desire has been to keep the family together.” An Affleck pal says he’s struggling with it as well: "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."