This is a much healthier vice!

Ben Affleck went for a spin on his BMW S1000 RR Superbike in Brentwood yesterday, and there's nothing like spending time on the open road to clear your head. Why would he need to do that, you ask? Well, rumors are swirling that Jennifer Garner has moved on with Josh Duhamel, and the Oscar winner reportedly isn't taking the news too well.

"There were rumors going around about Jen and Josh last year. They did a movie (Love, Simon) together and there was a lot of talk at the time about them hooking-up. Everyone who saw them on set together said they had really obvious chemistry. Jen had filed officially filed for divorce from Ben and Josh was already separated from Fergie, so they were well within their rights. That didn’t stop Ben from getting really jealous though,” a source dished to Hollywood Life.

"He was asking around about it. It’s fine for Ben to move on and be with whoever he wants, but he’s not ready to see Jennifer do the same. Ben’s not at all mentally prepared for Jennifer to be with another guy, especially not someone like Josh Duhamel — he’s threatened,” the source added.

We caught Jen G deep in conversation on her cellphone yesterday afternoon, and now we're dying to know if Fergie's ex was on the other end of the line!