Sounds like you had a lot of built up frustration towards your wife and let it out. Sounds like a lot of hurt and pain was thrown towards your wife in that argument. You have to be the constant and sturdy one. If both of you'll are not solid then it leads to arguments like the one yesterday.
You don't want your son to hate his mother. He only gets one. Encourage him to support and love her. She seems lost and hurt at the moment. You have to become the lighttower. Have your read the light tower yet. I tried to find it. I hope someone can post it for you.
M:37 W:37 T:11 M:10 S17, S13, S10, S4 BD:06/28/17 OM confirmed 07/20/17 Recon the M 10/29/17 Working hard:2gether
Onward and forward
This process is not a sprint it's a marathon! Patience, Patience, Patience.