Hey IB. You are doing great! It takes as long as it takes. But get there, you will.
I agree with Snodderly. Just look at her smile as keep walking like she's yesterday's fish with your head held hi.
If you were to talk to her, she would relish it. Giving her ammunition to spin it all anyway she wants. You're way above all that.
I know it is so hard for you to see your son upset. Unfortunately it is what it is. I believe, seeing what a wonderful mother you are, that he will come through this stronger and wiser.
Have a wonderful, new kind of holiday and a blessed new year.