Ben Affleck says he's been on antidepressants since age 26 - Page Six