Responses

I agree. I didn't like the fact that shou being his friend just let others keep talking bad about him when he knew danzou was not like that, and keep ignoring him just so he wouldn't look bad in front of all the other kids. No one even bother to ask why was he skipping school and if he was ok. What he did was wrong, but everyone that gets rape suffer in different ways.
What Danzou did was indeed horrible. But what was done to him was awful as well. No, it's no excuse for his actions, but it should be taken into account when judging the character. He was younger than Shou when he had his first experience at the hands of an older woman (that's rape btw). He was also treated as older and judged accordingly. He was robbed of his childhood because of that and had no place of belonging. He looked older yet he wasn't matured but was expected to act like and older person. And so that fracture in perception and reality is what comes in when he does what he does. Even in the end when he says "such horrible things I did to such a childish body" (or something along the lines), when he's a child himself, yet he can't identify as that.
On the other hand, we have Shou who was granted the privilege of being perceived a child and holding onto it for a little more time. But that crashes down when confronted by force with the adult world Danzou was forcibly pulled into. Shou can and tries to fight against it, but the damage is done. He's world has changed and has to make a decision regarding that. Danzou realizes the damage he has done and tries to keep Shou a child but that's no longer an option. Shou is the one who can decide whether he accepts he can no longer be a child or try to forget everything.
It's an interesting manga if you can grasp the complexity of the characters. If you can't then you'll just see rape and Danzou as the bad guy, when that is not the point of this manga.