Most of the above is opposite of what Charlie does on a regular basis. Is his relationship with Alan any form of duality?
You tell me. I'm not the one calling him ISTp.