RadarOnline.com spoke exclusively to a friend of The Real Housewives of Orange County beauty who said, “Honestly, she is in such a good place in her life right now that she cannot believe that she actually believed and put up with his cheating and his lies.”
“David is going to regret everything and, sadly, she will never take him back," the insider continued. "Shannon thinks that he is such a joke and is grateful for her friends and fans who helped get her through all of that mess.”
According to the source, Shannon, 54 — who has a new boyfriend, Alex, as well as a hot new summer body with the help of trainer Steven Michael Sanada — changed her stance on her ex after viewing old episodes of RHOC!
“Shannon was looking at old episodes and the only thing that she really regrets now is not leaving David sooner after all the b******t he put her through. She wishes she would have pulled the plug after his first affair and regrets that she didn’t,” the insider told Radar.
“She is just in such a better and happier place now than she’s ever been in and thinks that she deserves all of the blessings in life that she is getting," the source said.
“Her boyfriend Alex is just everything that David is not and she knows now what real love feels like and how it feels to be truly appreciated and respected by a man.”
Do you think that David is going to regret ever cheating on Shannon and breaking up his family? Sound off in the comments below.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.
Get the exclusive celebrity scoop on all the stars you love before any of your friends by subscribing to our new podcast Straight Shuter below!