There must've already been trouble in paradise for Rupert Sanders and Liberty Ross before the 42-year-old director got kissy-face with his 22-year-old Snow White and the Huntsman star, Kristen Stewart. That "indiscretion" scandal took over the summer of 2012, and overshadowed publicity for the final Twilight film. So why did Liberty wait until just now to file for divorce?

A source told RadarOnline.com Liberty realized she was never going to forgive Rupert for cheating — especially since it caused such public embarrassment — even after going through extensive marriage counseling. He had broken her trust and failed to regain it.

“The images of Rupert and Kristen together making out were out there for everyone to see," the source said. "Liberty just couldn’t get those pictures out of her head. She truly tried everything, even counseling, because she was desperate to make it work for the sake of Skyla and Tennyson. But after months and months of painful soul searching she decided it was in the best interests to end her misery and make a fresh start.”

We probably would’ve gone for that fresh start a long time ago, but it's good that she made an effort to save her marriage. Now that it's over, she's working with the father of her kids to figure out joint custody, plus spousal support (ask for a lot!). And since she's doing it months after the "scandal" was at its peak, it's hard to argue she's just doing it for headlines or attention. If anything, he's getting out easy.

Source: RadarOnline