TMZ reports
Jennifer Garner reached her breaking point with Ben Affleck's drinking and gambling, and that's why she pulled the plug on their marriage ... sources connected with the couple tell TMZ. Our sources not surprisingly have 2 views of what happened ... some align with him and some with her.