Close friends of Ashton Kutcher and Demi Moore are telling the media that the A-list couple's recent divorce is the product of a relationship that has steadily been going sour for years.
A friend of Kutcher recently told People Magazine that the 15-year age difference between he and Moore, an issue that sparked much controversy and concern eight years ago when the relationship began, was one of the main factors that caused the downward spiral of the marriage.
The source claims Moore was insecure about the age difference and constantly badgered Kutcher with insecurities and doubts.
"If anyone was uncomfortable with the age difference, it was Demi, not Ashton," the source said. "She drove him crazy after a while with questions and doubts."
In addition, he said both knew the relationship was ending years ago, but that Kutcher was waiting for Moore to make the next move.
"The marriage had been deteriorating for a long time," he said. "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.”
The source also said that "Moore really wanted to save the marriage, but couldn't deal with the pain of his cheating."
The Hollywood couple recently made headlines last week when Moore announced she was ending the marriage after six years.
"It is with great sadness and a heavy heart that I have decided to end my six-year marriage to Ashton," she said in a statement. "As a woman, a mother and a wife there are certain values and vows that I hold sacred, and it is in this spirit that I have chosen to move forward with my life. This is a trying time for me and my family, and so I would ask for the same compassion and privacy that you would give to anyone going through a similar situation."
Kutcher took to Twitter to respond to the announcement.
"I will forever cherish the time I spent with Demi," he wrote. "Marriage is one of the most difficult things in the world and unfortunately sometimes they fail."