I had been putting off going through this thread. I just read it now in its entirety.

*collapses into a heap*
One of your major gripes, SW, seems to be that INFPs are oversensitive and have read too much into what you are saying. You may not have consciously intended your words to be interpreted as attacks but they have collectively been so. Allow me to respond:
1. I, and many other INFPs here, saw your comments about 'paranoid Fi doms' as a veiled attack on Fi-doms in general. As much as you have denied this, your negative comments about Fi throughout the thread have only sought to confirm and justify this inference. How unfair is it then, that you should continually accuse us of being hysterical and oversensitive when we attempt to defend ourselves?
2. Fi is the most difficult to understand of the cognitive functions. It is so because it is concerned with the 'essence' of things - something unmeasurable and undefinable. I can appreciate your frustration with Fi but you must try and give it the benefit of the doubt - make the effort to see where we are coming from. You started this thread in reaction to some (rather unnecessary) comments made about the evils of MBTI. Surely, as a defender of MBTI you can appreciate that, if anything, MBTI is about learning about how different types think in order to better understand and accept their behaviour. Maybe you need to keep this in mind more. I would rather that you asked real questions about the reasons behind our behaviour, than, essentially, complaining about the fact we are not more ENTP-like. We can't help this.
3. You look at our decisions and see no rhyme or reason but I assure you that, despite making decisions based on feelings, there is a kind of logic to it. It might not makes sense to you in the way Ti or Te does because we use different methodologies. I hate to reference myself (ugh) but I made an explaination of this on another thread.
http://www.typologycentral.com/forums/fluff-zone/20492-signs-you-have-lousy-fi-8.html#post942563
You earlier mentioned an example:
Well, what if ignoring what seems logical to me and listening to your feelings is going against the very fabric of my identity?
As one INFP friend told me, "Listen, if somebody you're working with has a feeling about something, you just have to go with that and respect it, no matter how unreasonable it is!"...
Frankly I find this double standard unfair and I resent it. It's apparently okay for Fi-ers to "just be who they are" and operate in nonstop Fi mode, ignoring Thinking; in fact, this attitude is glorified and encouraged by popular media--but it's not okay for Ti-ers to "just be who we are" and ignore Feeling because that makes us insensitive assholes
I interpreted your friends advice completely differently. I don't think that he meant that your way of thinking is wrong. I think what he meant was that you just can't argue with some people - they are going to believe what they want, no matter what you say and do. I also hate it when people have stupid and unreasonable beliefs, but sometimes you just have to let it go, and put up with it. It seems like you friend was trying to help you to deal more diplomatically with others that are different to yourself, rather than attempting to undermine your character. And believe me, if anyone is going to understand your individual needs, its an Fi user.