Seems like a great, smart guy. Maybe stuck in his own head a little bit, but that's not always a bad thing. Obviously he's trying to be the best person he can and is about making himself improve. I think a lot of us can identify with where he is, where he's coming from, and where he's going to.
And this video makes me want to give him a hug.