Ben Affleck advises other addicts to keep their battles out of the public eye because he never wanted to be a "poster boy" for recovring alcoholics.