Phil, "You" need to step up and stop the craziness with your W. Your kids are what's important and you're teaching them how "not" to act. Except that kids copy what they see so as adults they're going to copy your behavior. Make it good behavior for them.
And, for crying out loud, stop bashing those who are just trying to help. If you don't like what they say, ignore them but there's no need for such personal insults. You're only making yourself look bad.