Ashton Kutcher cheated on Demi Moore with a 22-year old in San Diego named Sara Leal. Case closed, right? This explains why the actress filed for divorce from her husband of six years last week.
Not exactly, friends say.
In the latest issue of People, an insider says Kutcher and Moore's marriage "[had] been deteriorating for a long time. Ashton was ready to end it, [but] he wanted to wait for Demi to actually do it. He loved her but couldn't live with her.
Among the issues that reportedly plagued the couple? Their age difference, his promiscuity and her insecurities.
One friend of the actor's goes as far as to say "they were fed up with each other," adding: "If anyone was uncomfortable with the age difference, it was Demi, not Ashton. She drove him crazy after a while with questions and doubts."
Pick up the latest issue of People for a lot more on this split.