After three long years of bizarre deaths, vampires, werewolves, rebirths, ghosts, and doppelgangers, the gang of Mystic Falls finally gets to do something normal -- graduate high school!
Tonight's episode of The Vampire Diaries wrapped up some of the season's biggest mysteries, like who will Elena choose now that she has her humanity back? Is Bonnie really dead? Will anyone ever take the cure? Is Silas no longer a problem?
And even though we finally got the answers we were looking for, in true season finale fashion, there were a few cliffhangers that will leave us guessing until the fall!
Needless to say, SPOILERS ahead!