I'm a librarian who loves anime, manga, and reading a wide variety of genres.
Wow. I spent most of the book debating whether it was a 3-star read or a 3.5 star read (C or C+ grade), and then the ending happened. I'll probably be giving this 4 stars.
There are a couple people on BookLikes who I'd like to recommend this book to, because it is directly relevant to your interests. However, explaining why it's relevant would involve mentioning a HUGE spoiler. I don't feel I can include it in my review, not even hidden by spoiler tags. I'm torn.