I actually had an idea of what he would be like before you finished your character sheet and I wasn't that far off. It would very much make sense he turned out the way he did. Not saying that's an excuse for every prick on the face of the earth, but usually they've had a rough start in life/tough background. Well no one's perfect. He also reminds me of someone I know :P