Did Ben Affleck's Vices, Or Jennifer's Criticism, Unravel Marriage? Cheating, Partying Rumors Abound

Friends close to Hollywood's newest romantic failure, Jennifer Garner and Ben Affleck, are spilling the beans and revealing to the gossip rags that cheating, gambling, and drinking had been dooming their 10-year marriage for years.

"They have both been very open about their marriage struggles," a friend told People. Another pal said the split "was inevitable. If there's any surprise, it's how long it took to happen."

According to the New York Daily News, Affleck "admitted to cheating" in the last year. Whomever this tryst was with, she was described as an "attractive love interest," added US Weekly. Even worse, Affleck apparently told his soon-to-be ex that he hadn't been committed to their marriage for a "few years."

Whatever felled a relationship that on the red carpet, at least, appeared to be golden, a friend said the actress "would not give up unless there was a good reason," but didn't say cheating was the last straw.

People close to both actors -- who've been stalked by paparazzi eager to get close-ups of their ring fingers (she's wearing hers, he's ditched his) -- are telling different tales. Affleck's buds are outright denying the cheating rumors, which have circulated around the actor several times before.

Another pal has assured that Affleck is broken up about the separation.

"This is just as hard … and difficult for him. Any divorce is tough on everyone. He is leaning on his mom and close friends."
Most of the blame circulating in the rumor mill is being placed squarely on Ben. The Daily Mail summarizes this blame in three vices: women, booze, and gambling. Troubles have evidently plagued the relationship to the point that Garner has left Affleck many times before. Each time, he begged her to stay.

When Affleck confessed to cheating, she kicked her hubby out again, but "eventually decided to forgive him," an insider revealed to the News. That forgiveness obviously didn't last: The pair announced last week that they're getting a divorce, an eventuality she apparently tried to prevent for the benefit of their three kids, Violet, 9; Seraphina, 6; and Samuel, 3, an insider said.

"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."
Yet another of Jen's pals told People that Garner came to a point where she had to just give up and take care of herself. A friend close to both provided a different perspective, noting that her expectations -- not Affleck's rumored cheating, drinking, or gambling -- ended their romance.
"Saying he's a bad father and a husband is an easy story, and everyone has wanted to clock him as a womanizer and gambler. He couldn't deal with her expectations. When you're told you're not good enough, you start to believe it."
[Photo Courtesy Pascal Le Segretain/Getty Images]