Black Dawn by Caitlyn O'Leary (series)

From Book Trigger Warnings