Yes, you have absolutely been on an emotional roller coaster, and he put you there. Now he is complaining that he has been in limbo. That’s rich. You, as the injured party, have been struggling in limbo while trying to process your emotions and find your equilibrium. He, as the cheater, needed to accept your feelings of uncertainty. He had no right to make demands and put a time limit on your struggles. Three months is no time in infidelity recovery.
You allowed him to stay and gave him your faith that he was being truthful. You participated in couples counseling and made other efforts. Really, though, it was his responsibility to make the proactive efforts, including complete honesty, transparency, acceptance of your upset and uncertainty, working on himself, and NC with OW. It appears that he failed all around.
Sal, please don’t dwell on his recent contemptuous accusations. He was lashing out abusively when his tower of lies was crashing down around him. He knows that you’ve been a devoted and loving partner, but he has not. He knows that you haven’t made him feel lesser. He’s done that to himself...and to you. How diminished did you feel when he prioritized partying instead of being there for you and the children? How reduced have you felt by his infidelity and deception? He is very manipulative and certainly has a knack for self-serving drama, projection, and blame shifting. I don’t think you’ve heard the end of that.
Sending you strength, Sal.