Jimmy's not an asshole, he's psychotic. Dude does not live in the real world. Not only does he deal with Silver Age bullshit on a regular basis, but every damn issue he got hooked with some kind of elaborate deception for some idiot reason. He falls for it every time, because he has no idea what is and isn't real. I should storytime the one where Superman puts on a giant, multi-day puppet-and-light show to make him think he's gone back in time.
Half of everything that happens to him is a lie, and the other half makes no sense. And yet he still goes outside! What goes on in the mind of Jimmy Olsen? Is he Superman's Pal simply because he is the only man retarded and insane enough to accept it? Do the citizens of Metropolis have any clue or are they all as crazy as he is?
I think about this a lot.