If I formerly introduced a guy to my family, and he started to use the word 'cunt' I'd be offended, and if he persisted after requests to bite his tongue, I'd probably put him in hospital rather quickly. If however, you were sat amongst friends in the pub, all swearing, and I came in with my wife etc, it would be my own fault if I sat next to you, but strictly speaking, I'd expect 'anybody' to use a little tact, should women or children be around. It's fair to say we all swear, but the key is knowing when to tone it down a touch, especially when we are clearly in company where it's not appreciated, and certainly guys swearing in their own company is fine, as long as it's not at the top of their voices. I don't mind people smoking, but I don't want it in my face, if that makes sense.