Sort:  

You have him down to a tee! :D
Wow cool: psychology ... that is a deep subject - and most useful on a daily basis too no doubt!