If you feel there are words that you shouldn't use in certain situations to express yourself then we will never see eye to eye. I feel all words are viable to use at all times. I feel if you can't say a word at any given time you should never be able to say it.
Er, no. Some words are nothing but offensive, with no meaning behind them except to BE offensive. If you are just using this forum to use those offensive words then go find a forum dedicated to swearing, flaming, trolling and foul language. Or did you forget the age of alot of the forum users on here? If you can't moderate yourself then others will do it for you, since that kind of attitude lacks any common sense of decency.
I live in the east end of london, swearing is almost a second dialect of english round here, I myself have a VERY colourful internal dictionary. But I know never to use it on a forum if I wish to remain on that forum, especially when younger users are about or others who are easily offended. You forget something important, the internet has no tone of voice, no body language and no context. ANYTHING you say can misread or misinterpreted, becareful what you type.