JFTR
I actually don't know that I agree with calling Sheldon innocent. He's not actually innocent. Socially inept, self centered, slightly narrsisistic at times, but also occasionally kind, never malicious, loyal, friendly most of the time, literal to the nth degree and basically polite. But that doesn't make him innocent it just makes him Sheldon.
Sheldon knows that the world is not always kind, that sometimes you have to assume people are lying, that you don't always get your way, that sometimes you have to apologize even if you don't think your wrong, and that the hero doesn't always win. He may not always choose to accept things willingly, but does so when logic dictates that he must.
So not innocent, but often childlike.