Frankly I find this a little stupid, we get a whole sudden flashback sequence to make him become a misunderstood victim, just so the story can have an occasion to save him.
They should have either drip fed us the reveal to make it more organic, or have the reveal happen after Jelly saves him.
I know I don't read this for the complex plot, but this is too much.