Judging a person by their language is a terrible mistake. "Foul" language is neither the cause or the result of bad charecter, and to judge a person like that and to stereotype them that way is disgusting, not to mention naive.
Swearing depends on the company. You bet i swear in front of my friends of the same age or people im familiar with and know they wont mind, but i hate it when people let that become the norm. Disrespect to those that should really have your respect is a tiddle bit annoying. Parents are a good example. I always loved the little kid (who didnt even swear!) and said "Shut up mom! You dont know anything!"
This statement is false.