 Stefan has his reasons for not wanting to drink human blood.At the Gilbert house, uncle John (David Anders) shows up for a visit; he doesn't know how long it will be.Jenna (Sara Canning) is not really happy to see him.