I would vigorously defend your right to use the f-word, but just because you have a right, does not mean you have to exercise it. If and when you do exercise that right common courtesy should be the order of the day. Would you use that word in front of your Granny, pastor, or one year old daughter? If the answer is no then you already understand the word is offensive to some and you have the decency to keep it in check, if the answer is yes, don't expect to be invited to any social gathering on my deck... This is nothing to do with the much over-used "political correctness" it is to do with common courtesy. BTW I don't assume for one minute that you use the word prolifically, if at all..