For those wondering why Katherine Pierce didn't pass through Bonnie Bennett and instead settled in Elena Gilbert's body, Vampire Diaries showrunner Julie Plec revealed the answer.
Just because Tyler is back in Mystic Falls doesn't mean he will run back into the arms of his old love Caroline on the next episode of The Vampire Diaries.