I’m sure we all been down this road at least once, myself included. Here’s the million dollar question:
“Demand an apology, or wait until the other person goes first?”
If the person owns up to the past, and legit apologies, with lessons learned, they’re someone to keep around. If the person doesn’t, one of two reasons – they forgot, or whatever issues happened they aren’t sorry for. At rare times the situation[s] aren’t their fault.
Be the bigger person and move on. Let them think they’re the good person in their own world. When the guilty are least expecting something is when the truth exposes itself.