Wait, Satoshi is kind and compassionate? News to me.
So my characters in the RP have been lectured on. So far it seems to be mostly a case of Show, Don't Tell though.
As a general on topic thing, that's an important thing any writer should keep in mind. Show, Don't Tell. Don't tell us what a character is like and expect us to believe it, show us through their actions, unless you're intentionally trying to create dissonance. It should be one of the very first things a writer learns aside from proper grammar and spelling.
And @Umbra, yeah, it is rather odd. Again, it would have made more sense to play on Gil's established weakness than his mental fortitude.