After dating for nearly two years, Harry, 29, recently confided in friends that things were not going well with the 24-year-old beauty.
“He found her too needy and it just wasn’t working out,” says a source close to the prince.
Hey, Harry, here’s a novel idea: try dating someone closer to your own age. Early 20s vs. later 20s is a world of difference. You can get along with someone okay if they’re in their early 20s and you’re later, but you really shouldn’t seek romantic fulfillment with that kind of age difference. I speak from experience. Come on, somebody else has to be with me on this one. It may not seem like a huge difference, but in these key stages of young adulthood, it is.