It is a pretty grim story, indeed!
This story does have some of my favourite characters I've written to date (I think they're all pretty interesting; especially the main character), but I can imagine some people finding the content upsetting. It might be best to give it a miss if you think it will bother you.