who does stefan marry in the vampire diaries