People who shout and swear on the bus

Dear people who find it socially acceptable to curse, swear and make sex jokes on public transit: Can you just, like, not? It's uncomfortable for everyone around you, especially at the end of the day when everybody's tired. Paying a dollar for a seat doesn't entitle you to ruin everyone else's day, and my four-year-old son doesn't need to hear you calling someone an "asshole" into your cell phone for not sleeping with you last night. We don't care about or want to know the sordid details of your private life. What ever happened to a little thing called common courtesy? Or is that too quaint a concept in a city like Halifax? It makes me feel especially bad for the bus drivers. They work hard all day and I can't imagine the kind of stuff some of them must have to put up with on a daily basis. I'm not the free speech police, swear if you must, but try to remember that not everybody else is as cool with their children hearing it as you might be. Phones have a silent texting option too, you know.
Fed up mom