Must have had incredibly bad luck, because INFPs are NOT anything like this, generally speaking. Read the thread for more information. Would recommend to avoid judging future INFPs you meet based on...