I am so so happy you are NC. I said from the beginning to run, and run fast, as I still believe it is what you need to do to escape such an abusive relationship. he is very emotionally abusive and he has been gaslighting you right from the beginning into thinking you are a bad person.
I am a firm believer that there are more ways to be unfaithful in a marriage than sleeping with someone else. he has not been a husband to you at all. he has kept you emotionally captive and afraid.
I am so glad you have found your strength to focus on you and not feel like you are deserving of this awful abusive behavior.