The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
You would have to walk a legal tightrope through the freak show that is civil court. And if you have to pay a fire-breathing lawyer up front you are really working without a net.
(and of course the typical lawyer will even charge you for the first three rings of any phone calls you make to them.)
But really - you have to do it because how else are you going to support your children of all ages?
I'm pretty sure I would not like to live in a world in which I would never be offended.
I am absolutely certain I don't want to live in a world in which you would never be offended.
Freedom doesn't mean the absence of things you don't like.