At first I thought he was ESFP but the more I thought about it the more certain I am that he's Fi dom. He's warm hearted but kind of on his own terms. He loves his friends and wants to protect them...