The Blood Oath: The Descendant of a Promise dont read
Through bullying, friendship, love and betrayal, 18 year old Johnathon Haven Stone lives life alone. Bullied by peers and dealing with a heavy drinking Mother that makes money from strangers. He, just like his Mom, can see spirits, read minds and use telepathy. Ever since he could remember, John has been dealing with two things; Demons and frightening nightmares from several hundreds of years ago, dealing with vampires and hunters killing each other in a war. Now currently he finds out after almost being killed by a random vampire and saved by a hunter named Cain. Learning that he must defeat the ruler of the vampire race John must do what it takes to stop monsters and keep everyone safe...including his Mom that says she wants nothing to do with him.