I'm thinking ISTj or INTp or actually maybe even the delta I (<3 who are hilarious!), that isn't INFj, gosh sorry forgot the types letters?
Very polite, sweet, gentleman like with those he doesn't know too well. Then pretty blunt, critical and sarcastic - dry sense of humor, lol . He is very confident, but not cocky. Good at standing up for himself and his views, even if many people disagree, holds his own, unbudging.
For sure an I. Workaholic, into rugby, on a team - very dedecated to it haha, goes everyday to train.
He's just rather lovely. But confusing. LOL.
We get along well, but he is all mixed messages (i don't get if he likes me or if he just doesn't like me as a person lol )..