Have you thought of segmenting your Friends List in case you want to send different messages to different groups?
The facility exists to make custom lists in addition to those Facebook provides. Using location is one option, current clients, or prospective clients – whichever would be the most useful for you and your strategic goals.
You can still send messages out to everyone but segmenting also allows for specific targeting.
Separation of messages and groups of people is also good when business and personal contacts are in the one account. It’s always best if you can avoid it, but sometimes it happens.
I think its always consider the reputation and brand you want to build for ourselves, our content and our audience with each post. Another thing, be kind to yourself because you can’t always be perfect.