Obsidian by Jennifer L. Armentrout
Best Book Boyfriends
11,003 books — 29,385 voters