¿Hay un término para alguien que piensa con dos mentalidades totalmente diferentes?

Una palabra que describe esto es “ambivalente”.

En los tipos de MBTI, la letra “x” designa incertidumbre, equilibrio o alternancia; por ejemplo, un INXJ es una combinación de tipos INTJ e INFJ. Tal persona podría comportarse de manera diferente dependiendo del estado de ánimo.