*Trigger/Content Warning: abuse, violence, rape and sexual assault