btw: I shouldnt have to prove myself but some ignorant people need it
You shouldn't attack someone who didn't attack you. As a "mature" person who runs a "successful" business, you should have handled the statement I made in a mature manner by stating that there was a misunderstanding between you and the said person instead of getting your back up in a huff and directly insulting me. I assure you, I may be many things, but idiot... that I most certainly am not.
As a professional, you should always keep trying to prove yourself. The minute you think you are perfect is the minute you no longer achieve.
If someone doubts you, you shouldn't attack that person, but rather try to change the way they perceive you.
If I receive negative cred, I try and fix that persons opinion immediately in order to stop further bad-mouthing.
The way you reacted was not professional, nor did it leave me thinking any better of you or your agency.
You catch more flies with honey than you do with vinegar.
All the best to you,