. 1 / 8

Ben Affleck usually plays tough guys on screen, but in real life he's a big softy when it comes to his family.

The father of three couldn't help but gush about how fatherhood had changed him for the better while at a press conference for "The Accountant" in Los Angeles on Sept. 30.

"When you have kids, what's that expression, 'Your heart is outside your body,'" the 44-year-old actor said of his children. "All of the sudden you feel so vulnerable and this fear of a child being vulnerable is very, very powerful."

Ben Affleck and Jennifer Garner had three kids during their ten year marriage, Violet, 10, Seraphina, 7 and Samuel, 4.

Ben says he's constantly questioning his parents skills and always wants to be a better father.

"'I face dilemmas that we all do everyday about what's the right way to raise children" Ben said."What's the right thing to teach them? Every moment there comes a crossroad."

After announcing their split after ten years together, Ben Affleck and Jennifer Garner seem to be focusing on their children right now.

Over the summer, Jennifer and Ben lived across the pond while Ben worked on a new movie. They also vacationed in Yellowstone together and made family trips to Venice and Paris over the summer vacation.

But sources close to the couple say that does not mean they are getting back together, they are just putting up a united front for the sake of their children.