@perezhilton.com 5 years ago Jennifer Garner’s BF ‘Has Been A Rock’ Amid Ben Affleck’s Recent Relapse