Sounds good cbtdad, sorry you're in this spot! The only reason I might encourage you to separate residences sooner is because you *do* still have a chance. She obviously still sees something in you, and to your point you still have good times. You're just at a point of crisis right now.
It feels like she has a strong desire to "get away" right now that she's struggling with, and I think you're best served over the long term by letting her have that freedom.
With your son connecting you and a memory of the good times you've had these last three years, plus the changes you've made, you will *eventually* paint a pretty compelling picture to return to and at that point you will need to make her work to get you.
My greatest fear is that if you ride it out for the next six weeks, through the end of June, that her "flee" desire will grow and you will erode your advantage, which will prolong her reflection time because there will be more damage to repair before she can look back and realize what she's lost.
Therefore, I would blow things up NOW and proceed through the next six weeks on the basis that you *are* separating, by your decision. You can always reverse that if she gives you a reason to, but I would "open the cage door" immediately, as it were, and allow her to feel relieved such that the reset process can begin now.
Acc
Married 18, Together 20, Now Divorced M: 48, W: 50, D: 18, S: 16, D: 12 Bomb Dropped (EA, D): 7/13/11 Start Reconcile: 8/15/11 Bomb Dropped (EA, D): 5/1/2014 (Divorced) In a New Relationship: 3/2015