It seems like there are some people on here misunderstanding my previous post. I actually don't type people via little details, but I typed people via my overall impressions of them.
I'm actually frigging lazy to explain my entire thoughts process and write detail-oriented posts such as this, given that Ti is my tertiary, but it seems like some people on here are apt to misunderstand my post when I didn't Ti enough inside my posts, so I'll try my best to summarise all my thoughts into this post. I prefer to look at the forest when typing someone, rather than looking at the trees. The reason why I typed the OP's husband as ESTJ is because he fits into the general profile of ESTJ:
https://www.sociotype.com/socionics/types/LSE-ESTj/
Logical-Sensory Extratim - ESTj (The Director)
Also, this is how the interaction between mbti INFJ/socionics IEI/INFp and mbti ESTj/socionics LSE/ESTj looks like, which is exactly how the relations between the OP and her husband looks like, given that the OP describes that her husband would often "find fault" with everything she does, and if you read this link below, you will realize there is a paragraph inside here that mentions about how LSEs tend to focus a lot on the quality of work and they would often find fault with the IEI:
https://www.the16types.info/vbullet...fo/vbulletin/content.php/327-Conflict-Relations-INFp-and-ESTj-by-Stratiyevskaya
The way he nitpicks details and finds faults with everything the OP does is very much how a strong Te type such as xxTJ types would interact with those who doesn't have any Te in them, such as INFJs.
I have known of a few Te types irl who does that nitpicking a lot, whether they are xxTJ types, or even the xxFP types.
I noticed that Te types tend to have a certain way of doing things, which comes across as "nitpicky" and "controlling" to INFJs.
I used to have an ESTJ boss who nitpicked me about how I smile, how I tie my hair, how I stapled the papers, and even which hand I'm using to press the calculator. Yes, he actually made fun of me for using the wrong hand to press the calculator.
That fker nitpicked me so much that he eventually end up firing me from the job.
I have also worked for other xxTJ types and also xxFP types and they also did the same nitpicking on me.
And it's not just the workplace, but even my own family is filled with Te types. And they also nitpicked non-stop on me.
My ISFP family members for example, would often nitpick on me about jobs and how I spend my money.
I also used to have an INFP friend who would often bug me every week about my job-hunting, and I know that he is just being concerned about my well-being, but this actions of his comes across as nitpicky and controlling to me and I often find myself feeling stressed out whenever he does this.
Being surrounded by Te types my entire life, I'm so familiar with Te that I can literally spot them from a mile away.
Hence I daresay that the OP's husband is an ESTJ.