Before I begin my recap of tonight’s episode (May 3), can I just say: HOW FRIGGEN AWESOME WAS THAT EPISODE? I mean, Vampire Diaries just keeps getting better