I am sorry that you have been dealt this hand of cards. I truly am.
Your husband is being incredibly shellfish and hurtful.
I know it is easier said than done but please do not allow him to project his poor choices on you.
He chose to cheat and there is no excuse for that ever. He could have been honorable and had integrity and discussed his feelings and what was wrong but he did not.
Stay strong and cover your bases. You deserve honesty and truth.
The best is yet to be.