Haha excellent 3-4 different possible typings and not a single explanation. Socionics is win.