I've never understood the reasoning behind curse words. I mean... what makes any one word different than another? Who decided that Fuck was worse than sex? I think words are just simply words. I don't understand how people try to argue that it's the context that makes a difference. I mean if it's in how you say something, then I can call you a "Tree!" while I'm angry and it should then be a curse word .. right??
As far as being respectful, I'll be respectful towards my 'rents and a few other people, but they also give that same respect back and just ignore my "devlish" vocabulary if I do say some "curse" words.