Last week, Blac Chyna and Rob Kardashian’s often scandalous relationship exploded in a NSFW mess all over social media. The Kardashian shamed Chyna so much on Instagram — including posting revenge porn of his ex — that his account got shut down. He switched to Twitter, but it wasn’t long until his posts started being removed there, too. Since then, Blac Chyna’s filed a restraining order against Rob — and she seems to be taking legal action when it comes to the revenge porn.

But how did they get to this point? A year ago, the two seemed more in love than ever as they planned for the birth of their daughter, Dream Kardashian. To get to the bottom of things, we took a hard look at Rob and Chyna’s relationship — and their past dating history — to figure out how things got this far.

Rob and Chyna: How it all began…

The two started dating in January 2016, just a year and a half ago. Or at least, that’s when they posted their first Instagram pic together, which Chyna captioned, “The beginning.”

She didn’t tag Rob at the time, but people figured out it was him pretty quickly (he has some pretty recognizable tattoos) — and then promptly lost their minds. After all, Blac Chyna’s ex, and the father of her son, King Cairo, is Tyga, aka Kylie Jenner’s then-boyfriend.

Backlash ensues (obvs).

Fans weren’t the only ones to freak. Khloé Kardashian, Rob’s older sister, posted something that same day on Twitter about not going against your family. When people asked if she was throwing shade at Rob, Khloé admitted she didn’t even know about the Instagram until fans were telling her! Yikes.

SEE MORE: Blac Chyna Gets Dumped by Her Side Piece After Rob Exposes Her on Instagram

Why did they start dating in the first place?

Last week, Rob accused Chyna of having their daughter Dream “out of spite… cuz she mad my little sister took her baby daddy.” Tbh, a lot of fans think they got together out of spite in the first place. And that it wasn’t just Chyna.

In the month before their relationship broke, Rob’s sister Kim Kardashian was making fun of his weight in an episode of Keeping Up With The Kardashians. His family had also reportedly staged an intervention and pressured him to go to rehab. No wonder he’d be feeling salty towards them.

The rumors weren’t exactly dissuaded when Rob wrote on Instagram, “When the p—y good but your family don’t like her so you drop your family and become an orphan.”

They get engaged — all hell breaks loose.

Their relationship was a roller coaster for the next year or so — both Chyna and Rob are serial Instagram deleters, and it was always hard to tell exactly what was going on behind closed doors. Their new show, Rob and Chyna, was only so much help with the episodes airing months after they were taped. Rumors flew that they were breaking up and getting back together on the reg, getting engaged, getting pregnant — all sorts of things. And then, in May, the two confirmed that they were engaged… and expecting. In November, Dream was born, and since then — well it’s been a little hard to keep track.

rob kardashian and blac chyna

They breakup — again, and again, and again…

The two broke up in December, got back together, broke up again in February, got back together, broke up in April, got back together, broke up in June… (are you tired yet?) Season two of Rob and Chyna was put on hold in March, and as of now, we’re still waiting to see what’ll happen next. But here’s one guess: Chyna’s restraining order against Rob would probably make filming together a little difficult.

But tumultuous relationship history aside, could anyone have predicted that Rob and Chyna would’ve gotten to this point?

This wasn’t the first time he exposed an ex — remember Rita Ora?

The Kardashian guy has freaked out on social media before (remember when he posted Kylie’s number online after his sisters snubbed Chyna?) and it definitely wasn’t his first time attacking an ex online, either. When he broke up with Rita Ora in December 2012, he tweeted about her, too, writing, “She cheated on me with nearly 20 dudes while we were together, I wonder how many she will sleep with now that we apart? But I mean 20?!!!” He also wrote, “How can a woman who is so busy trying to start her own career have time to be with so many dudes all while in a relationship?!”

rita ora rob kardashian ex

(Photo Credit: Getty Images)

It’s not exactly revenge porn — but it hardly seems like the friendly breakup that Rita says it was. And this is all pretty hypocritical considering that Rob cheated on Adrienne Bailon back in the day.

So what gives?

Rob and Chyna have always been a little volatile together — we all remember the episode of their show when she screams at him, “Are you still texting b*****s, yes or no?!” Rob has gone after his ex (and his family) many other times on social media — and we probably should have seen this coming from a mile away. We guess we just didn’t think Chyna’s nudes would be coming out, too.