Charlie Puth has claimed his short-lived relationship with Selena Gomez "really messed him up" because she always had someone else on her mind.
The 26-year-old singer worked with the brunette beauty on the hit track 'We Don't Talk Anymore' back in 2016 - during which time they struck up a relationship - but he has admitted it was hard to date her because she had someone else on her mind.
Speaking to Billboard magazine, Charlie said: "It's about a particular moment in my life, when someone very close to me wanted the attention of somebody else.
"When I found that out and we ended it, I might have done some shady things too, and she might have asked me, 'How long has this been going on?'
"I don't kiss and tell, but the only way a song like that can come across as real is if there's something else going on behind the scenes. And that's what was happening