There are actually some red flags for me that you might be in an abusive relationship in your early posts.
First it's often a big red flag for me when someone uses words like 'coercive control' (or 'narcissist') out of the blue/out of context when talking to you. It can indicate THEY'VE been accused of these things before so, know the words but not the intricacies. Only that these words will hurt you.
Secondly 'looks at me blankly'. Ooft. Another huge red flag. Anyone looking at you blankly or like you're being weird or that implies you're overreacting/crazy or they don't know what you are talking about when you either catch them lying OR are calling them out on obviously hurtful behaviour - likely abusive.
Thirdly, you're left feeling 'am I the problem?' when it's him that's in the wrong. Because he's messing with your head so much you feel worried you are overreacting/oversensitive or controlling.
It's a perfectly acceptable boundary to have that your partner not smoke in the house btw. He was aware of that boundary and crossed it anyway and is now making you out to be the bad guy.
He lies, manipulates and gaslights.
He also, sabotage all attempts to smoothe things over between you (eg: date night) because he doesn't WANT you to feel on equal flooring with him. He wants you unsteady, walking on eggshells. He wants you too exhausted from arguing to be able to think clearly and leave.
Just my take. I've only read your first page of posts. But imo you're potentially dealing with a far bigger problem than him smoking in the house. And you probably aught to resolve this problem by leaving. Because no amount if councillong can fix someone who views you and treats you, with contempt.