A Thousand Years 1x02 "Sisters share...right?"1. What did you think about the 1 month earlier flashbacks? 2. Do you think Stefan will ever tell Bella that he is a vampire? Will Damon and Caroline also tell her. Uh oh. her besties are keeping secrets from her. 3. I need promos...please? 4. How do you think Elena found out about the Salvatore's and Caroline being vampires?