Absence doesn’t always make the heart grow fonder. Katie Holmes and Jamie Foxx have officially called it quits — putting an end to their relationship after six years together, and it looks like time apart was a big factor in their split. The actress has been struggling to deal with seeing Jamie so infrequently, a source tells In Touch exclusively about why they decided to break up.

“Katie and Jamie’s relationship has been long-distance. He’s been living in L.A. full time and she’s been in New York,” the source revealed exclusively to In Touch. “It’s been this way on and off for years, and Katie’s always had a hard time with it.”

Fans began speculating the dynamic duo had parted ways when Jamie, 51, was recently spotted holding hands with a woman — reported to be singer Sela Vave — outside of a nightclub in West Hollywood. They were spotted leaving Lil Pump’s star-studded 19th birthday party together at Bootsy Bellows on Friday, August 16. It seems the actor’s lifestyle also put a strain on his relationship with Katie, 40, as they apparently have been “arguing nonstop over his partying.”

Katie Holmes Has ‘Always Had a Hard Time’ With Dating Jamie Foxx Long Distance

“For months he’s been promising to calm his wild ways, but nothing’s changed and she’s finally come to the conclusion that she wants to be with a guy who’s more mature and ready to settle down,” an insider told In Touch exclusively.

“She also can’t keep an eye on him when he’s in L.A. and is fed up with doing the whole long-distance thing so gave him an ultimatum — either move to New York or it’s over!”

Katie and Jamie first became the subject of romance rumors back in 2013, and they’ve only recently started feeling more comfortable showing off their relationship in the public eye. In May, the pair posed for photos together at the 2019 Met Gala and back in December 2018, she celebrated her 40th birthday with her beau by her side.

An insider told In Touch they’ve now been “on and off for a while.”

Katie was previously married to Tom Cruise, and the exes share 13-year-old daughter, Suri, together.

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.