It seems like a giant weight has been lifted off her shoulders!

Jennifer Garner was in a great mood when we caught her running errands around her Brentwood neighborhood this morning, just one day after staging an intervention with ex Ben Affleck and dropping him off at rehab. The actress was smiling and appeared relieved that the father of her children was finally getting help for his alcoholism, and we've gotta hand it to her for being so supportive in his time of need. Give this woman a medal!

Apparently, the Peppermint star knew he was headed downhill the minute he told her that his romance with Lindsay Shookus was dunzo.

"Ben told her he was done with Lindsay and she knew he was drinking again. Ben is not good at being alone. She knew he was in a bad place recently and that she was going to have to intervene," a source dished to Us Weekly.

"The last few weeks have been difficult. Jen is the only one Ben listens to. She has been down this road with him for years and is the only one that can really get through," the source continued.

The mother-of-three fears that the Oscar winner is surrounded by "Yes" friends, and that if he doesn't change his habits and circles, he'll end up relapsing yet again.

"He asked Jen for help and wants to get better. Jen fears that certain people in his life will lie for him and enable him. She’s really the only one that is devoted to helping him stay sober. Ben wants to get help and knows he needs it. He’s going to be at a live-in facility with a new program and a different approach. He loves his kids and wants to be there for them. He knows he needs to stay sober and healthy for that to happen," the source added.

It sounds like it was worse than anybody knew, too.

"It’s very stressful for her. And also devastating for her to have to stage an intervention in the middle of the afternoon, pretty much in public. But this was a crisis situation," an insider told People.

Everybody should be so lucky to have someone like Jen G in their lives!