All My Life by Rucy Ban
All My Life
Seventeen-year-old Kari meets Neil Mars. “Neil as in Armstrong and Mars… as in Bruno.” A kid who beats each vampire, werewolf, highlander dream Kari has ever had. Be that as it may, she knows she can’t draw near to him. Not ever. Since that would mean letting him know everything. Confessing all. What’s more, Kari can’t tolerate changing the way Neil takes a gander at her. Like she’s the main young lady on the planet. His worship is something too valuable to lose. Maybe even at the cost of losing him.
In any case, Kari doesn’t know why Neil calls her his “Blessed messenger” and when she discovers, she understands what really matters to love. Limitless bliss, unending aching and a fuckload of anguish.