Lupta by L. J. Smith

A high school girl fighting to protect the vampire she loves faces mounting suspicion as brutal attacks plague her town. Torn between the gentle loyalty of one brother and the dangerous allure of the other, she navigates betrayals, a stolen diary, and escalating threats that expose buried secrets. With her friends’ help she confronts the true menace, but a violent storm and desperate chase lead to a shocking twist that transforms her fate and raises the stakes for everyone around her.