I have to agree jfun, she is seeing the positive things you are doing, hence her need to lash out to make you crumble. If you crumble this will give her mixed-up mind more reason to validate what she is doing.
It is like watching a whole new person. It's sad to see the old person go, but if she comes through this on the better side she will be a better version, W2.0.
You really are doing well, keep thinking PMA for your children.
Me:49 H:47 S: 16 T:27 M:25 My EA: 2001 His PA: 10/2007, 6/2013 Separated, but H still in house
Find your Shambala: a place of peace and happiness.