Going to DNF this for now and try again later. Got some better trigger warnings for it from a friend who has read it, and I am not up for reading that content right now. 
 Trigger Warnings (view spoiler)[ (per a friend) Child abuse. Misgendering. Trans character attempts suicide. Slut shaming. Aromisia. Bullying. Torture. (hide spoiler)]