Ben Affleck "wasn't able to sustain a sober lifestyle" despite giving it "his all", as sources say his addictions "got the best of him".