Find out what it really means to be an INFP personality type! Discover their strengths, weaknesses and more. Written by an MBTI® practitioner.| Psychology Junkie