Vampire Diaries: 'Let Her Go'

So much happened in tonight’s episode! And it was soooooo good… 
It reminded me of old-school, first-3-seasons Vampire Diaries.

Flashback to Human Damon and Baby-Stefan from the early 1900s…

There are other prison worlds, Kai? Like possibly ones that hold lovable, diabolical villains who were sucked into black-abyss vortexes?

….Katherine, anyone?

Damon’s eulogy and Caroline’s song at the funeral…Simply amazing! 

But, especially, Caroline’s song! Her voice is SO beautiful! Not only that, she is such a strong woman for getting through everything and singing for her mom.

And did you see Stefan’s face while Caroline was singing?! That was the face of a man who was realizing he is in love! Did it remind anyone else of Blaine falling for Kurt on Glee when Kurt sang an emotional rendition of ‘Blackbird’ for dead Pavarotti?

"There is a moment when you say to yourself, ‘Oh, there you are. I’ve been looking for you forever.’"

Tyler can’t be a police officer, Matt! What if he has to shoot someone and they accidentally die?! Then, he’ll end up reactivating his werewolf gene!

Jo is pregnant AND she and Alaric are engaged!!!!!

Also, “YAY!!” that Kai, Jo, and Liv aren’t dying. Especially Kai, because I love the sassy, snarky flavor his character adds to the show. I said it before and I’ll say it again…I love a good villain. Deal with it.

Caroline!!!! Nooooooo!!! Stefan was coming to tell you he loves you! Don’t run away and flip the switch on your humanity!! 

Dang it! Just when Steroline was getting good!

BONNIE IS BACK BITCHES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

And that Damon and Bonnie reunion was freakin’ adorable!!!! 

BAAAAMMMMOOOONNNNN!!!!!

Also, Mama Salvatore has been trapped in a prison world in 1903?!?! WHHHHHHHAAAAAAAA??!?! 

Why is she there? Was it an accident? Or was she sent to the prison world on purpose because she did something bad and/or is evil? Will Damon and Bonnie try to get her out and bring her to the 21st century?! Will Damon tell Stefan?