Ben Affleck made Jennifer Garner's life ‘hell' but she's ‘finally happy': Insider Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018 <!-- wp:html --><p> Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018</p>
<p> <br />
Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018 Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018 </p><!-- /wp:html -->
Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018
Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018 Ben Affleck and Jennifer Garner were married for 13 years before parting ways in 2018