Actor Ben Affleck announced that he had completed a 40-day residential alcohol rehab program, saying that battling addiction "is a lifelong and difficult struggle." The 46 year-old, who also went to rehab in 2017 and 2001, said in a post on Instagram that he remained in outpatient care, while thanking his friends, family and fans for their support. He wrote, "Battling any addiction is a lifelong and difficult struggle. Because of that one is never really in or out of treatment. It is a full time commitment. I am fighting for myself and my family."