When Ben Affleck and Jennifer Garner wed in 2005, we thought their relationship was as rock solid as Affleck's "Batman" abs.