That's not your usual format...I like it...the whole thing provokes some thought...
My usual format?
You've squeezed the guy inside his world...he doesn't have much room for compromise...usually you allow some breathing room for your characters...does that make sense?
haha... darken the hair a little and you got him! He's a happy person who had something terrible happen to him once. It destroyed his life, and he's been picking up the pieces ever since.