Obsidian - Jennifer L. Armentrout

And it's young adult which is even more suprising. I usually prefer adult paranormal