My boyfriend made me wait 2 hours at an expensive restaurant for our anniversary. When he finally arrived with his friends, he loudly said:

“See, told you she’d still be here like a pathetic puppy.”

They all laughed. We’d been together 3 years, and I’d just paid off his car loan. I smiled, ordered another drink. This morning, my phone shows 78 missed calls, and his belongings are in garbage bags at the dump.

Randy and I met 3 years ago when my apartment flooded after my upstairs neighbor left their bathtub running all weekend—who does that? I had to crash at my brother’s place while waiting for repairs, and Randy was the plumber assigned to fix everything. He kept finding new problems every time he came by, which I now realize was just his way of seeing me more LOL. Back then I thought it was cute. Now I’m questioning if he deliberately messed with my pipes to drag it out. Anyway, I remember thinking how easy it was to talk to him, which is rare for me because I’m usually super awkward around new people. Fast forward to year 1, things were pretty great. We moved in together after 8 months—too fast, I know—because his lease was ending and it just made sense financially. Randy worked as a plumber but struggled with consistent income because he kept having issues with different companies. He’d either get let go for showing up late or he’d quit because his bosses were total who didn’t appreciate his skills. Red flag number one that I completely ignored. Over the years, Randy would constantly send me these long angry telegram voice messages about his boss, calling him a brainless monkey and mocking his accent or how he dressed. He’d rant about how his boss was too stupid to operate a doorknob and how he was carrying the whole company but getting zero recognition. I’d save these messages in my favorites folder, sometimes even downloading them when they were particularly nasty. Not sure why I kept them. Maybe subconsciously I knew they’d matter someday. He did the same with his parents, especially when they wouldn’t loan him money.

He’d send these awful voice messages calling his dad a pathetic excuse for a man and his mom a who can’t think for herself. One time after they refused to help with his car payment, he sent a five-minute voice message about how they were failures who never accomplished anything and how he was embarrassed to be related to such losers. I remember feeling so uncomfortable listening to them, but I just added them to my favorites folder without really thinking about it. By year two, I was basically covering most of our expenses. My job isn’t amazing, but it’s stable, and I kept telling myself relationships are about balance, sometimes one person car cares more weight until the other gets on their feet. Randy always promised things would turn around soon. He just needed one good opportunity and everything would change. 6 months ago, ry’s car broke down—a 2015 Mustang that was way beyond what he could afford. He was devastated because apparently it was his dream car and he needed reliable transportation for work. I stupidly offered to help with the payment since it was affecting his ability to keep jobs. I ended up taking over the entire loan, $386 per month, which is a lot for me. I guess I just wanted to be supportive and thought maybe this would be the thing that helped him get stable. Edit: several people met messaged asking why I’d pay for his car. Looking back, it seems so obvious, but in the moment it felt like I was helping us both. We lived together, shared expenses, and without transportation he couldn’t work consistently. Also, he was super emotional about potentially losing his baby.

So anyway, last night was our three-year anniversary, and I had just made the final payment on his car last week, which was a huge financial stretch for me. I made reservations at this nice restaurant downtown that we’d always talked about trying but could never afford—translation, I couldn’t afford to treat us both. I spent ages getting ready. New dress, hair done, the whole thing. I arrived at 7:00 p.m. for our reservation. Randy texted that he was running late and asked me to go ahead and get seated. By 7:30, I texted three times with no response. By 8, I’d called twice, straight to voicemail. The waitress kept giving me these pitying looks and asking if I wanted to order or perhaps reschedule. I was so embarrassed but kept saying he’s just running late, traffic probably, while checking my phone every 2 minutes. At 8:45, yes, I’d been sitting alone for almost 2 hours, I was about to give up when Randy finally walked in with four of his friends. This wasn’t a miscommunication. He’d never mentioned anyone else to our anniversary dinner. So they all come over to my table laughing and obviously already buzzed, and then—I still can’t believe this happened—Randy turns to his friends and says loud enough for nearby tables to hear:

“See, told you she’d still be here like a pathetic puppy. 2 hours and she didn’t leave.”

They all burst out laughing. One of his friends Jake, who I’ve always thought was a total jerk, goes:

“Damn, you weren’t kidding. She’s trained good.”

More laughter. Randy then plops down next to me, squeezes my cheeks between his fingers like I’m a child, and says:

“This is why she’s the best. Most chicks would have stormed out, but my C, she pays my bills and waits around like a good girl.”

Then he looked at me with this disgusting smirk and said:

“A, did you think this was going to be some romantic dinner? That’s adorable. We have a poker game after this. I just needed to make sure you were good for the next payment first.”

When I didn’t respond, he grabed my chin roughly and turned my face toward him, saying:

“Hello? Earth to C. God, you’re pathetic sometimes. Say something, or are you just going to sit there looking like a sad puppy?”

His friends thought this was hilarious. I literally couldn’t breathe. 3 years together. I had just dropped nearly 12 K paying off his car, and this is what he thought of me. This is what he told his friends about me, that I was some pathetic doormat he could treat however he wanted. The server came over looking super uncomfortable and asked if we were ready to order. I remember smiling somehow and saying actually I’d like another glass of wine first. Randy and his friends ordered a bunch of expensive appetizers and drinks, still making occasional jokes about my patience and how lucky Randy was to have found someone so understanding. Randy then pointed at me and told the server:

“Don’t worry about bringing her food though, she’s watching her figure. Another few pounds and we’d need a bigger t.”

Everyone laughed while I sat there completely humiliated. After my wine arrived, I took a long sip, placed it down carefully, and said I needed to use the restroom. Randy barely acknowledged me. He was busy entertaining his friends with some story about his boss being an idiot. In the bathroom, I stared at myself in the mirror for a solid 5 minutes. I wasn’t crying. I wasn’t even angry yet. I was just done. 3 years of making excuses for him. 3 years of carrying us financially. 3 years of ignoring red flags. And this is what he really thought of me. That’s when I made a decision. I wasn’t going to make a scene. I wasn’t going to cry or yell or throw drinks. No. Randy deserved something much more calculated. I opened Telegram and scrolled through all those saved voice messages from Randy, the ones where he trashed his boss as incompetent and fraudulent and his parents as pathetic failures. I had dozens of them saved in my favorites folder, some even downloaded to my phone. I texted my friend Emma who lives nearby and asked if she could pick me up in 10 minutes. Then I went back to the table, smiled at everyone, and excused myself again, saying I needed to make a quick call about a work emergency. As I walked out, I stopped by the server and quietly paid for my wines and only my wines. On my car, I told her the gentleman would be covering the rest of the bill. Then I walked out, got into Emma’s car, and blocked ry’s number before he could even realize I was gone. But here’s the thing: I didn’t just block his number. I had a plan forming. See, over the years I’d helped Randy with countless tech issues. I had access to his email, his cloud accounts, his banking app to make those car payments, and even his social media, and let’s just say I know exactly how information can be shared most efficiently. That was just last night.

This morning I woke up to 78 missed calls from numbers I didn’t recognize—his friends probably—and the most satisfying string of panicked texts from ry’s work phone begging me to please talk to him and it was just a joke and asking what did you do. What did I do? Well, that’s a story for tomorrow when I have more time to write it all out. Let’s just say his boss and parents received some very interesting telegram voice clips this morning, and that car he Lov so much? Turns out when you cancel the final payment and provide the lender with evidence of fraud, they take repossession very seriously. More to come. I need to finish packing up his things for their new home at the local dump. Edit: thank you for all the support in the comments. For those asking if this is real, unfortunately yes. For those worried about legal issues, don’t be. Everything I did was 100% within my rights. I’ll explain more in my next update.

First update: so many of you asked for an update on what happened after I left the restaurant, so here we go. So after Emma picked me up from the restaurant, I was in this weird calm state, like I wasn’t even crying, which is not normal for me. I literally tear up at dog food commercials. I think I was just in shock. Emma kept asking if I was okay and I remember just staring out the window, thinking about all the voice messages I had saved from Randy over the years. When we got to apartment I finally broke down, like ugly crying with mascara everywhere, the whole thing. Emma just sat with me, brought ice cream—cookie dough, my absolute fave—and let me vent for like 2 hours straight. She didn’t even check her phone once, which is basically friendship goals. Around midnight, my phone started blowing up with texts from Randy. At first they were angry, like where TF did you go and you seriously ditched me with the bill. Then they switched to this fake concern, are you okay and just let me know you’re safe. By 1:00 a.m. he was sending these long paragraph texts about how it was just a joke and how I was overreacting, acting classic gaslighting BS. I didn’t respond to any of them. Instead, I made a list—I’m a notorious list maker LOL—of all the accounts I had access to: one, his email from when I helped him job hunt; two, his Instagram, he always forgot his password; three, his iCloud set up on my laptop from when his broke; four, his Spotify, we shared a family plan I paid for; five, his banking app for car payments; six, our shared Netflix, again that I paid for. As I was writing this list, I realized how completely insane it was that he had given me access to basically his entire digital life, but it also gave me this weird sense of power. For the first time in our relationship, I felt like I had control over something. Edit: some people in the comments are worried this is illegal. Don’t worry. He literally gave me all these passwords and asked me to manage these accounts for him. I’m not hacking anything.

The next morning, after maybe 3 hours of sleep, I started my plan. First step was dealing with the car. I logged into his banking app and saw that the payment I had made last week was still processing. It hadn’t fully cleared yet. I immediately called the bank and explained that I needed to cancel a payment due to fraud. The customer service person was super nice. When I explained that I had been manipulated into making payments for someone else’s vehicle, they asked for documentation, so I sent screenshots of text conversations where Randy had basically admitted the car was solely his, not mine. I also mentioned that I had voice recordings of him bragging to friends about how I was paying for his car, which I actually did from one of those telegram voice messages where he was bragging to his friend about how I was covering all his expenses. The bankrupt put me on hold for what felt like forever, then came back and said they would reverse the payment while they investigated. While dealing with the bank stuff, Randy called like 15 times. I sent him to voicemail every time. He left these increasingly desperate messages, first angry, then apologetic, then back to angry. In one voicemail he actually said:

“you overreacting to a stupid joke and ruining our anniversary.”

Our anniversary. The one where he showed up 2 hours late with his friends and humiliated me. That anniversary. Loel okay. Around noon I decided to check some of his other accounts. I wasn’t planning to do anything malicious, but I was curious if there was anything else I should know about. Y’all, I found everything. There were dozens of SMS between Randy and his friends planning the whole restaurant thing. They had been discussing it for days. One SMS from Jake, his jerk friend, said:

“can’t wait to see her face when you tell her it’s not actually an anniversary dinner LOL.”

Randy replied:

“she’ll probably just sit there and take it like always.”

But wait, it gets worse. As I kept scrolling, I found emails with some girl named Amber from his work. Flirty emails with pictures dating back months. Nothing explicitly saying they were hooking up, but definitely crossing lines. One message from just last week had the subject line after work, with just a winky face emoji in the body. At this point I was shaking. 3 years of my life, thousands of dollars, all the support and patience I had given him, and this is how he repaid me. I took a break and made some coffee, spilled it everywhere because my hands were literally shaking. Emma had gone to work but kept texting to check on me. I sent her a quick I’m fine text and went back to my investigation. Next, I opened his Google drive through his email. He had a folder called voice notes where he kept recordings of calls and conversations, mostly work stuff, but then I found a recording from 3 months ago of him and Jake laughing about how I was basically his sugar mama and how he was just keeping me around until something better comes along. I had given him everything and he had been laughing behind my back the entire time. So I made another list: one, send voice clips to his boss, the ones where he calls him an incompetent idiot; two, send voice clips to his parents where he calls them failures and pathetic; three, cancel all shared subscriptions; four, pack up his stuff; five, change all my passwords and lock him out of my accounts.

The voice messages were easy. I had them all saved in my telegram favorites folder. Some I had even downloaded to my phone because they were so shocking at the time. I created a new telegram account using a temporary number, then sent the clips of Randy trashing his boss to his boss. I found his contact info in Randy’s email—he had emailed his resume to him recently. I did the same with his parents, sending them the clips where he called them pathetic failures and mocked them for not being successful enough. I didn’t add any commentary, just sent the clips with a simple message:

“thought you should hear how Randy talks about you when you’re not around.”

Next, I logged into all our shared accounts—Netflix, Spotify, etc.—and either changed the passwords or canceled them entirely. It felt so good, good to systematically remove him from my digital life. Then came the hard part: packing his stuff. Randy had been living with me for over 2 years, so he had a lot of things at my place. I started with his clothes, stuffing them into garbage bags, not even folding them, which felt rebellious since I always folded his laundry. I filled seven bags just with clothes and shoes. I was halfway through the bathroom stuff when my doorbell rang. My heart literally stopped. I peaked through the peephole and it was Randy. He was standing there looking all sad with flowers in his hand, flowers like that would fix anything. I didn’t answer. I backed away from the door and sat on the floor of my hallway trying not to make any noise. He rang again and again, then started knocking, then calling my phone, which I had on silent. Finally he started yelling through the door about how I was being childish and needed to talk like adults. After about 20 minutes of this, one of my neighbors must have threatened to call building security because he finally left, but not before sliding a note under my door that said we need to talk I’m sorry about last night it was supposed to be a joke please call me. A joke. Being publicly humiliated and degraded by the person who’s supposed to love you is not a joke.

I went back to packing his stuff with renewed determination. By 6 p.m., I had everything of his in garbage bags by the door. 15 bags total. 3 years of relationship reduced to 15 garbage bags. That’s when my phone pinged with an email notification. It was from the bank. They had approved the payment reversal. The money was being returned to my account within 3 to 5 business days. I literally did a happy dance in my living room. Almost immediately after, I got a frantic text from Randy:

“why is there a tow truck at my apartment what did you do to my car”

Part 1 of 3Part 2 of 3Part 3 of 3 Next »