Ben Affleck discussed his split from Jennifer Lopez, the challenges of co-parenting with former wife Jennifer Garner and how the rumours about their private life affect their kids.