I've got a great reason.

Words are only vulgar because you've been brought up to believe they are.

How can a word offend somebody? If i say 'So yeah it's all broken and ****', how can anybody be offended by it?

Explain in great detail how swearing can offend somebody, because it doesn't offend me whatsoever...

Also how can sex offend anybody. You whine about not wanting your children to see it... The way i see it, the earlier you teach children everything about sex, the less likely they are to get drunk and pregnant at 13 years old like most girls do these days.