Colton Haynes Heavily Backtracks, Says His Husband Didn’t Actually Cheat

The dramatic saga of Colton Haynes and Jeff Leatham has taken yet another turn. Yesterday, the former Teen Wolf star shared an original song called ‘Man It Sucks‘, whose lyrics heavily implied that his husband of six months had cheated on him, leading to a breakup, but today, he’s taken to social media to insist that no such thing ever happened, and we’re all reading too much into it.

“Jeff would never cheat,” the actor wrote on Twitter earlier today. “He’s an amazing man. Please stop being mean to him. The song I wrote was about a past relationship.” This leaves open two possibilities: either Colton is being truthful, which means he knowingly misled us through song, or he’s had a change of heart since yesterday and is now hurriedly backtracking after dumping his husband right in it.


Whatever happened, something dramatic certainly went down between Colton Haynes and Jeff Leathem, as yesterday, the Arrow actor deleted photos of the celebrity florist from his Instagram account, while dropping the word “husband” from his profile and changing his surname back from Haynes-Leathem. Then of course, there was the song:

‘Man It Sucks’ features extremely pointed lyrics about a partner staying out all night and never answering their phone, “cheating drama”, and some sort of incident that occurred “last July” – man, we’re veering into borderline Taylor Swift territory here – leading many to believe it was about Leatham.

Admittedly, the song also features a line about “six long years of our dirty secret”, and Haynes and Leatham have been together a lot less that that, but y’know, he could’ve just been taking a bit of artistic license with that one.

As of today, Jeff’s Instagram still features numerous pictures of Colton and the surname Haynes-Leatham, so whatever the drama is, it may or may not be one-sided. We are figuratively dying to find out what the hell happened and whether these two crazy kids can work it out.