I really want to know what his type is, sounds like he can be anything from ISTJ to INTJ to INTP. Check out this video.