Do you want to be even more depressed, traumatized, and mentally unwell than you already are?
Then this is the perfect anime for you, friend.
In all seriousness, this one is pretty heavy. Lots of graphic violence, disturbing scenes, non-explicit sex scenes; it's quite the ride. The action is somewhat hard to follow at first, but there's a clear plot and the main characters are well-written. The story and main character are extremely interesting, and Angelo is such an intriguing specimen who hooked my attention from the very start and kept a firm grip until the end.
It also had a very good ending in my opinion, but as with every ending, I doubt everyone will be happy with it. However, it was wrapped up nicely and had a heavy melancholy feel to it which was very fitting for the theme of the show.