STORY-OF-THE-DAY2

Running into your ex with their new fling can be either a great or a terrible experience. Luckily for James, he was prepared for it:

via GIPHY