The "Boy spit" comment made me laugh. That's how DD14 feels (thank you Lord). DS12 doesn't talk much, but as far as I know he doesn't have a girlfriend. Ugh.

I am glad your W is trying to be sensitive. Have you been to the dr????