Yeah, you can be a great husband according to your own scorecard, but if you miss a couple of your W's *critical* needs, it doesn't matter. The good news is now you know how that works, so you can figure out how to address those for her, and if she doesn't give you the chance, you can do it for someone else and be a "marriage expert" -- that's empowering right?
I think you handled W's comments perfectly -- no response the first time. Second time you validated. I know it's very tempting to say "This is your choice! It doesn't have to be this way, if you miss your family then come back to it!" That fact is obvious, is right in front of them, but they don't seem to see it. Why? Because she still needs space. Give it to her. Be a good friend, be there for her and available to talk. If she initiates, make conversation. If she doesn't, leave her alone. Don't fear she'll think you've given up. If she starts to wonder about that, it's good, it will draw her back.
Accuray
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