Jennifer Garner spills the beans on life as a single mom two years after her public split from Ben Affleck