I need to read the entire thread at work today (I know it'll be slow LOL), but I just wanted to say that I find your insight into SSMs interesting. It's one thing to comment on someone else's situation if you're not in a similar one and never have been, but it's quite a different beast when you're actually in a situation that you can comiserate on with someone else.
As for your lunch, sometimes arguing is just the preferred form of communication for our Ws. I'm sure the "think before you speak" method works wonders for you and pisses your W off a bit. Do you find that anything ever gets resolved after a lunch with W?