I was brought up with 3 older brother who swore (our parents didn't though), and then I've had 2 sons of my own. We all swear in the house, but never in front of grandchildren or anyone else's kids. We don't swear when we're in a restaurant or somewhere like that.
Swearing doesn't offend me at all - it's all just words. The actions of some people offend me far more.
None of my family has ever committed a crime, been sacked from a job (or been unemployed), or been short of friends. We are, as a family, polite, considerate, generous and kind - those are the things that matter to me