I'm going to post on the birthday / christmas thing here, right now...
In some cases it might be OK to treat these things like just any other event previous...
In other cases, such as when the LBS needs to step out and take a good, long look at their sitch from a distance... these events are mere distractions that detract from the personal work that needs to be done FIRST, by the LBS...
From what you're describing above, Jae... it is my opinion that you truly need to remove yourself from what appears to be quite a toxic and potentially volatile sitch... both for your own safety as well as that of your family...
It could be IMPERATIVE that you do everything in your power to emotionally remove yourself and if need be, physically remove yourself from the environment when and as needed...
I am worried for you and your family, from what you've described.
Do what ever it takes to settle yourself emotionally so that you can think through things. It's all you need is an excuse for your wife to petition for a restraining order.
No one can mind read, but it does appear your W may be trying to bait you. And I would hate for you to bite on the bait...
If what you are saying is true... If your W DID kick you in the head (literally), then things (IMHO) are WAY out of control.
It's up to YOU to take charge and control OF YOU. Protect yourself from the sitch...
OK?
Then... get back into DBing...
Keep posting here and you will get as much support as the good people can provide, regarding your M...