No offense. With all those countless charity events, celebrities, responsibilities, father from Wall Street (whatever that means), etc., WHY are you here getting upset with people you never met in person?
On a forum such as this, there isn't a "freedom of speech", it is a privelege to be here in polite discussion.
Please understand, this post is not to belittle, but I'm trying to understand how you can become so frustrated with mere words on a forum.