I don't see why you freak out so much about this... I mean, you're not supposed to swear in general. In life, in the street, in the bus, in school, at home, on the internet, etc. You're not supposed to swear if you've had a good education.
But if your parents let T.V. educate you, no wonder you're so surprised swearing is not supposed to be something you can do at ease.
I thought it was a acquired by everyone that school wasn't a place to swear... especially not in front a teacher or in class. I guess the new generation will have a lot of stuff to learn.