He has been battling an ongoing addiction with alcohol for much of his adult life.
And Ben Affleck looked cheery as he arrived for another session of rehabilitation at the Rehab Recovery Center in Los Angeles on Thursday.
The actor, 45, was all-smiles as he made his way inside once again while continuing to battle his demons.
<