I should've listened when a friend told me this would be traumatizing. I have very mixed feelings but I cant deny that this is really well written