Don't judge them too harshly until you have heard them out.
Shall we start with her justified jealousy or your delusional fantasy?
It sounds like you could use some new friends and a fresh start.
Hearing "I told you so" is better than living a lie.
Whether those memories are real or not, you need professional help.
If there are no consequences, he has no incentive to change.
You saw her cheating on him with your own eyes.