Ben Affleck is feeling happy and healthy following his 40 day stay in rehab last year.
It's been six months since the 46-year-old actor left a treatment facility in Malibu, California, for alcohol addiction. One of his biggest supporters is his ex-wife, Jennifer Garner, whom he shares three kids with -- Violet, 13, Seraphina, 10, and Sam, 7. Ben and Jen have a good relationship, and he loves spending time with his kids. He did get 2 parking tickets recently outside of a Starbucks in Brentwood, California this week for an expired parking meter and for expired tags. But it turns out the actor and the parking officer laughed it off. It’s looking pretty good for Ben Affleck lately.