Welcome to our little club Surviving Infidelity. I’m sorry you had to find us but you will get great advice and support here.
I’d like to give you a few suggestions.
The first 6 months after finding out about the affair are the hardest. You can’t eat or sleep or think straight, cry often and have difficulty functioning day to day. Please know it does get better.
Professional counseling can help you through this. Remember you have suffered a trauma and it is a slow healing process.
Your CH is acting like a typical cheater. He is blaming you (not himself) for cheating. He’s blaming you (not himself) for his unhappiness. He’s blaming you for everything he doesn’t like about himself, his life etc.
And he’s using that as a reason to cheat. That’s his "excuse". His irrational logic is if YOU were perfect he would not have cheated.
Well guess what - he’s no prize and yet YOU did not cheat.
You have to stop listening to his nonsense snd trying to make sense of it all. It will drive you crazy trying to make sense of his feelings.
My H did the same thing to me during his affair. Blamed me for his unhappiness with his career, his life, etc. He even said the most ridiculous things to try to blame me for his unhappiness with his "terrible life". At one point I just laughed in his face because he was so ridiculous.
It might be helpful to read up on the 180 in the Healing Library here at SI. You do not have to subject yourself to his rants or tirades. You can just leave the room.
The 180 can help you set boundaries with the CH (cheating husband). Even if the affair is over for some time, you just learned of it if I read your post correctly.
Be kind to yourself. Don’t let him deliver another rant without recognizing (at least to yourself) that he’s talking out of both sides of his mouth. He’s a common garden variety cheater who is nothing special whose only concern is blaming everyone else for his unhappiness.
He didn’t need to cheat. He could have gotten professional help/advice, addressed his issues, talked with you, etc.
I hope this helps you.