Funny how the C-word is seen as such a strong curse in english.
In dutch I saw 'Kut' (dutch for cunt) being used on the cover of a very decent but modern ladies magazine.
I myself do not swear that much, if I do, I have a reason.
And I try not to do it with my kids around.
Once my then 5 yo daughter was upset with me, hearing me say 'fuck'. I told her if a washing machine broke down for the third time in two months, having no idea where to get the money from to have it fixed or replaced, and having a totally drenched kitchen because of that for the second time, it was ok to say 'fuck'. Told her she was allowed to join me. So we shouted 'fuck' together.
After that, if I did caught her swearing, I'd ask if the reason was as bad as having a broken washingmachine. And she'd stop and say it wasn't.