I swear too much, at times when I really don't need to. Usually it's when people don't hear me, or around people that don't mind.
I didn't used to be this way, but somehow the older I got, the more I let fly with words I never would have used when I was younger, even in my teens or twenties. Maybe it's the reverse with some people, I don't know.
Surprisingly, when I read a book, I hold the main characters to higher standards than I practice myself. I'll stop reading a book if the person I'm trying to identify with is constantly using four letter and other choice words, though I don't mind reading them for effect.
What about you? Do you have double standards about the characters you read or try to identify with? It doesn't have to be only about swearing, but other areas as well.