Despite her painful divorce from Ben Affleck, Jennifer Garner doesn't regret marrying the "Batman" star. Here's why.