congratulationsyouplayedyourself hashtag performance
Irony, self-sabotage, regret, cringe, karma, failure, deserved, consequence, foolish, misstep, blunder, exposed, downfall, deserved outcome, lesson learned, epic fail, schadenfreude, hilarious, comeuppance, own worst enemy.