The 15-year age gap between Demi Moore and Ashton Kutcher definitely played a role in their split.
According to the new People magazine. "Ashton knows that with [49-year-old] Demi he won't have kids, and he really wants kids," the magazine quotes a source as saying. "When he married Demi, he didn't realize it at the time. He didn't get it."