Absolutely brilliant post. Working in social media, I am ALWAYS very careful what I say on my own timeline (After all, I have a LOT of clients who follow me.) Regardless of this, you should always think before you speak (or type.) and there is a saying in the UK "Never do your dirty laundry in Public"... If you are upset with someone, speak to them, not broadcast it to the world ;)