Soulmates. Every single vampire has one. It can be a witch, a human, maybe even another vampire. The way for a vampire to tell is they feel this overwhelming urge to protect this person, and make them happy. And to love them... So the question is will Bonnie Bennett love Enzo St.John back? I don't own TVD!