The Vampire Diaries just threw us the mother of all curveballs, and we’re still trying to wrap our heads around it.

Brace yourselves, TVD fans: Nadia is Katherine’s daughter! And she’s been tracking Katherine for over 500 years. (Funny that this is the first time these two scrappy brunettes have met face-to-face, no?) But Nadia Petrova is indeed Katherine’s daughter — the one she gave up in Bulgaria in 1490.

But this isn’t the first twist of Season 5 that’s left us breathless. In fact, The Vampire Diaries is starting to feel like a Choose Your Own Adventure book, and frankly, we’re starting to feel a little emotionally exhausted. From a long-awaited mother-daughter reunion, to a tearful break-up for one beloved couple, Season 5, Episode 5 (“Monster’s Ball”) was a tear-jerker.

Nadia spent her whole life searching for Katherine. She even got turned into a vampire to continue the search, but Katherine only had one question for her: where was she in 1498? It turns out that Katherine went back to Bulgaria to search through every village to find her daughter, but Nadia had no idea. [Cue tears.]

Excuse us while we steal a bit of Elijah’s thunder, but Nadia is a huge opportunity for Katherine to find her redemption. One of the things we’ve always loved about the fiery doppelganger is her penchant for self-preservation. She’ll do whatever she needs to do to survive. But by throwing Nadia into the mix, Katherine may actually start to love someone other than herself.

However, Katherine and Nadia’s reunion was nearly cut short by Damon and Elena. Damon calls Katherine over to the Salvatore mansion to show her Silas’s deccicated body, but Kat’s elation quickly turns into regret when Damon grabs her and forces her into Silas’s mouth. They need Silas to be mortal again in order to kill him and bring Bonnie back, and the only way to do that was to feed him the cure — aka Katherine’s blood.

It was hard not to feel for Katherine as Damon held her down and Silas sucked the life out of her drop by drop. She was just reunited with her daughter, and there was no telling what a fierce force to be reckoned with those two could have been. However, own Katherine Pierce pity party was short lived because much to everyone’s surprise, Katherine came back to life.

So what does that mean for Katherine? Did she drink some of Nadia’s vampire blood before meeting up with Damon? Is she a vampire now? Or does the cure off-set the vampire blood, thereby bringing her back to life but not turning her into a vampire? Or is Katherine somehow immortal? That’s one mystery Qetsiyah will have to explain.

Meanwhile, back at Whitmore, there’s a ball to attend! (Of course there is. There’s always a ball!) And Elena receives an ominous message from Dr. Maxfield. He tells Elena to pack her things, drop out, and move back to Mystic Falls. “There are people at this school watching you and your friends, asking questions you don’t want them to know about.”

It turns out Dr. Wes is also Aaron’s (aka Elena’s new Whitmore friend) legal guardian. Given the fact Aaron is suffering from some serious survivor's guilt, and that Dr. Wes is clearly experimenting on vampires (poor Jesse!), we’re thinking whatever happened to Elena’s parents may have something in common with what happened to Aaron’s parents. Were they all apart of this Whitmore secret society?

But a TVD ball isn’t a real party unless at least two couples are feuding, and when Qetsiyah shows up and tries to make amends with Stefan, things get awkward… fast. So Damon teams up with Silas, hoping that Silas’s death will somehow bring back Bonnie. There’s only one problem: Silas wants to destroy the Other Side completely, and he needs a mystical anchor to do so. (This, of course, is where Matt ties into the central plot! The mystical anchor is obviously Igor’s blade — the one he told Matt his friends would be looking for. The Travelers have been hiding the blade from Qetsiyah for centuries because the only way the Other Side can be destroyed is if the anchor is first.)

Silas tells Damon he needs him to kill Stefan (so that he can get his mind reading abilities back), and Damon happily obliges (a little too happily, if you ask us). However, Damon wasn’t able to keep him down for long, and he reveals that the man Tessa has been talking to all night has been Silas, not him. Tessa has an epic crazy ex-girlfriend meltdown (the first cut really is the deepest), and dessicates Silas. So Damon offers up Katherine to make Silas human, not knowing Katherine is a flawless queen who can’t be killed.

As for Caroline and Tyler, what was a happy reunion went south quickly. Caroline had already mapped out Tyler’s entire future, but Tyler refuses to move on until he finds a way to destroy Klaus. “I need you to love me more than you hate him,” Caroline begged, but the poor little hybrid couldn’t do it. So she gave him an ultimatum: if he goes, then they’re over for good. He walks out the door, Caroline bursts into tears, and our hearts are broken. (It's OK Caroline, you can go cry on Stefan's shoulder.) But does this mean Tyler will find himself in New Orleans?

$#*! Vampires Say

Silas: “And even though  my brain is on the fritz thanks to an ex-fiance stalker witch who can’t take a hint doesn’t mean I’m not still brilliant and crafty in the power of cell phone tracking.”

Katherine: “If you’re going to hold me hostage, the least you can do is feed me properly.”

Katherine: “I go to Paris for shoes. The shoes I remember. For this, I require more details.”

Stefan: “I’m buzzed, and I’m on the verge of having a good time.”

Tessa: “Nothing personal — a little ex-boyfriend drama.”

Silas: “A woman never forgets her first love, no matter how badly it ends.”

Catch the next episode of The Vampire Diaries on Thursday, November 7 at 8 p.m. ET on the CW, followed by another new episode of Reign.

Crystal Bell is an editor at Wetpaint Entertainment and our resident fangirl for all things The Vampire Diaries. Follow her on Twitter and Google+!