You know how Facebook memories can have a way of popping up and ruining your day when you least expect it?
'Morning! here's a photo of you when you were 10 years younger...what happened?' or 'Hello! Happy Anniversary! Oh, wait, never mind.'
- Watch: Khloe K refusing to hand baby True to Tristan is so uncomfortable
- 'Liar!': Khloe K screams, cries over Jordyn and Tristan cheating scandal
Well, spare a thought for the Kardashians, who take that concept to the next level by replaying their most awkward and upsetting moments months later to an audience of millions.
Ever since the unprecedented chaos that was the Jordyn Woods/Tristan Thompson cheating scandal, fans have been waiting with baited breath for the latest season of Keeping Up With The Kardashians.
Now, a sneak peek at an upcoming episode shows a Khloe Kardashian showering Jordyn Woods with praise and adoration, blissfully unaware she'll go on to pash her man at a house party six months later.
"Jordyn, for you to be turning 21 - I've known you forever," Khloe says, toasting with a glass of champagne.
"I'm so proud of you and the woman that you have grown into and that you're growing into."
Can you feel that? Yep, that's a full-body cringe you're experiencing.
As well as celebrating Jordyn's birthday, the lush event was thrown to launch Kylie Jenner's collaboration with Jordyn on her Kylie Cosmetics makeup line.
"To see you guys stick together and be best friends through thick and thin, it's such a blessing," Khloe continued, poor thing.
"Congratulations on everything and this will be a huge success."
Would we call it a success? Since then, Jordyn confessed to kissing Tristan in a tell-all interview, was booted out of the home she shared with Kylie and exiled to the social media equivalent of Sibera.