Why Ben Affleck regrets his divorce from Jennifer Garner