I FELT that you were INFJ. But after seeing your writing, you seem INTP. Strong strong Ti use. Some INFJs have strong Ti, but they're not quite as meticulous as you.
Yes that's exactly it. I get really frustrated by the commentary as well. I think people assume that just because someone is an INTJ and that they come off as blunt, honest and direct that somehow they can "handle" easier what people throw at them. Everyone is sensitive to a point. I just think it's really unfair and I tire of it.
Thank you for your rep. He's actually my best friend IRL so sometimes I feel like I have to jump in and "keep it real." People like to make such assumptions about him.