He's happy, healthy, and back on daddy duty after rehab!

Ben Affleck and his mom Anne Boldt took his three children to church on Sunday in LA, and even though she's normally with them, Jennifer Garner skipped out on services. Perhaps she was spending time with boyfriend John Miller, and her ex was picking up the slack?

Ben and Jen took their brood to Montana to spend Thanksgiving as a family, and it's yet another example of their commitment to co-parenting.

"Jen and Ben continue to work together to make their parenting as seamless as possible. They really like to do things as a family, be it outings, church, cooking or watching movies. They have both had some ups and downs this year, and they seem to be in a good place," a source dished to People.

"Jen, Ben and the kids were in Montana for Thanksgiving. This was long planned. They always celebrate big holidays together as a family. The family all spent Thanksgiving together and they all cooked," the source added.

We're happy to see Batman finally has his priorities straight!