Credits to Jenn Granneman, introvertdear.com/news/infj-personality-type-curiously-contradict