Justin Bieber's Love Yourself describes a pretty messed up relationship and the pop star certainly doesn't hold back when describing his ex.
Co-written by Ed Sheeran, the song paints a pretty horrendous picture of the anonymous girl in question and though the song's events could be totally true, it would be interesting to hear the perspective of the ex.
So that's why YouTubers Yo Preston! and Kelly Kiara decided to cover the song with two sides of the story totally covered.
Preston sings the first verse and chorus as Bieber sings it and then Kelly comes in with her own version of events that pretty much changes everything.
"Baby you can go and f*ck yourself," goes Kelly's new version of the song and we are loving it.
Listen to the amazing cover below: