After 13 years with cheating boozehound Ben Affleck, disgusted Jennifer Garner has taken a solemn vow of chastity, a source tells RadarOnline.com exclusively! “Jen’s practically a nun at this point, and she needs to do something about it!” an insider close to the 13 Going on 30 cutie spilled.
“She placed a sex ban on herself because she wants her next dating experience to be meaningful.
“Jen says she’s in no rush, but you have to feel sorry for her. This is a highly sexual, beautiful woman who hasn’t had any physical fun in some time!”
After Garner, 45, slapped Affleck with divorce papers in April, he went on an epic spree with new flame, Saturday Night Live producer Lindsay Shookus.
The Oscar-winning Argo star is now getting outpatient treatment and using Buddhist mindfulness and meditation to treat his addiction, sources said.
While Affleck, 45, desperately tries to straighten out his life and goes house hunting with Shookus, mom-of-three Garner has settled for guy-free girls’ nights out with pals Chelsea Handler and Reese Witherspoon, sources said to RadarOnline.com.
“People think she’d feel better if she had a meaningless fling, but Jen hates the idea, and says she would never want to be with someone she didn’t care about,” tattled a well-placed mole.
“Jen’s happy to go and have a few drinks with her girlfriends, but whenever they try to set her up with someone, she gets really shy.”
Part of the problem, said the source, is dimpled sweetheart Garner has been out of the dating game for so long!
“She’s an amazing person and gets plenty of attention, but it’s been a long time since Jen was last single, and she’s forgotten how to flirt!” the insider said.
“Things with Ben were so toxic toward the end. They lost intimacy. Even before that, with three kids and busy careers to worry about, they didn’t exactly have a great sex life.
“Jen’s got to be feeling pretty darned frustrated, even if she’s willing to wait.”
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.