I know I rub alot of people the wrong way. I have alot of friends but no aquaintances. People either soon love me or hate me it seems. I do have kids, and get along well with them. I live a no bullshit policy in life - which is very unAmerican.
Americans are very circular and indirect : "I will call you for lunch (but never do)", etc. I am too direct and blunt for most Americans, but its a trait I actually admire in myself. While I don't value rudeness, I do consider most politeness to be bullshit, and I consider it bullshit to think not say what you really think. I doubt anyone in my real life have to think twice about where I stand or where they stand with me. I don't try to be rude or mean, but sometimes speaking ones mind is raw.
I apologize if it insulted you or your wife, who I do not even know. Sounds like your wife is a real gem. Wish I had met a few more of them in my life. As it is I just wish I had a few more plate glass windows.