Kim Kardashian reportedly ended her nine month romance with Pete Davidson because of their age difference.
The reality star, 41, is said have found it "exhausting" having a relationship with the comedian, 28, while he was away working on the film Wizards! in Australia.
According to sources, mother-of-four Kim found the time difference, the tensions between Pete and ex-husband Kanye West and the age gap '"difficult".
Kim started dating Saturday Night Live star Pete in October, but the two called time on their relationship earlier this month.
A source told New Magazine: "Their age difference was becoming more and more apparent. She is more mature that Pete. Kim was exhausted and with him being in Australia the time difference was very hard for them.
"Long distance relationships are difficult. The kids were very unaware of the spat their dad was having with Pete. It was unnecessary. It just brought unwanted attention and grief to the family.
"She's their mother first and foremost so she's prioritising them. Kanye knows there is no chance of him and Kim getting back together, he wants her to be happy."
The insider added Pete is "absolutely gutted" by the break up.
Mirror Online has contacted Kim's representatives for comment.
The couple sparked dating rumours during an episode of American comedy show Saturday Night Live in October 2021.
Kim confirmed their relationship in March in a post on Instagram, shortly after she was declared legally single after filing for divorce from rapper Kanye West.
Details of the romance were shared in the Disney+ series The Kardashians, which concluded in June.
Although the comedian did not physically feature in the first series of the new show, viewers will found out how the couple met among other intimate details.
The relationship caused tension with Kanye, who made a string of online attacks against Pete and released a song including the lyrics “God saved me from that crash, just so I can beat Pete Davidson’s a*s”.
Kim filed for divorce from the rapper in February 2021, and was declared legally single earlier in 2022.
The couple had married in 2014 and share four children: North, eight, Saint, six, Chicago, four, and Psalm, two.
It comes after reports Ye is taking the opportunity to get his ex back.
A source told The Sun on Sunday: "This split is only driving Kanye to push harder to win Kim back and have her call off their divorce."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.