Deity - Jennifer L. Armentrout

WHY????? The ending...oh my god. Speechless...