Ruin by Alexis Hall (series)

From Book Trigger Warnings