Look, cheating happens. I get it. But karma is a b*tch, and Redditor Khaleesiscorned can vouch for that.

The nameless guy posted a lengthy story to Reddit earlier today detailing how he cheated on his ex-girlfriend and she eventually found out about it. But rather than ruin his life via social media or trash his car, she opted for a more creative approach.

From Reddit:

My ex, we’ll call her Dany, and I were together for nearly a year. We broke up a couple months ago, due to distance and just not being right for eachother. The majority of our relationship was long distance, while I worked abroad, and communication was hard.

I had a lot of jealousy issues, due to Dany having a lot of male friends and she’d slept with a lot of guys. I let this get the better of me and I cheated on her with my ex and other girls. She found out shortly after we broke up, and understandably hates me. We had a massive argument after the break up, where I said some nasty things that I regret, and now she doesn’t talk to me or want anything to do with me.

Like any good girlfriend, “Dany” introduced her boyfriend to Game of Thrones. He promptly became obsessed.

When we are together, Dany introduced me to Game Of Thrones, and I got addicted to it. Unfortunately while abroad, I wasn’t able I watch it live, and usually it would take a while to find a good stream, if at all. The internet out there was bad.

This is exactly why her revenge plan was the absolute best:

Dany blocked me on every form of communication when we broke up. But, on the Monday after season 6 premiered she unblocked me and I saw I had messages from her. I was excited because I thought maybe she forgave me and we could move on, but it was literally just every spoiler from the first episode. Since then she spoils the show for me every week. I tried to ask her to stop but she blocks me immediately after she sends the message. I blocked her on whatsapp, but she did it via Facebook. Then the next week it was text. She even borrowed one of our mutual friends phones to do it, and I fell for that. (Our mutual friends are all closer to her and apparently hate me now because of what she’s told them about me). I can’t watch it before she ruins it became I have to wait til my girlfriend (my ex ex) is home from work to watch with her.

Wow. That’s some serious dedication right there. And his friend willingly played a role in the whole drama? Clearly this guy really f*cked up.

I know I didn’t treat her very well but I just want to watch my favourite show again. Is there anyway I can get Dany to stop or make peace so she won’t ruin the show anymore?

TL;DR : I cheated on my ex during our relationship and she found out shortly after we broke up. She’s blocked me on everything, but briefly unblocks me every Monday to send me Game Of Thrones spoilers before I can watch it. How can I get her to stop?

EDIT: To everyone just calling me an asshole and messaging me spoilers, you’re not helping.

LOL. This is amazing. I almost want to do this to an ex-boyfriend just to get in on the fun. Sadly the thread didn’t last long — it’s already been locked and all of the comments have been deleted. Bummer. But writer Elena Cresci thankfully captured a screenshot of the best part of the story:

This girl really took it home when it comes to the revenge department. It’s just genius! Definitely keeping this one in my back pocket if I ever need it.

Whoever you are, you’re amazing. Keep up the good work.

[H/T: Death and Taxes]