Vampire Diaries Preview Matt Richenthal at October 27, 2013 8:58 am. Did you know that love sucks? Based on how that phrase is used in this promo for The Vampire Diaries, we have a feeling the show means it literally. Edit Delete