Originally Posted by M Bacon
Agreed. Man up and admit to the mistakes. Don't walk away from your mistakes. Learn from them.
Definition: mis·take (m-stk)
1. An error or fault resulting from defective judgment, deficient knowledge, or carelessness.
2. A misconception or misunderstanding.
What you did wasn't any of that. You were repeatedly and explicitly insulting your client (http://www.hostingdiscussion.com/web...tml#post137724
), which is generally considered the utmost demonstration of unprofessionalism.
Reputation is something that takes years to build up, and can be destroyed in a split second. That's exactly what you did, and people just aren't going to forget about it any time soon. Quite frankly, I would be surprised if a reputation driven business would survive after all that..
I understand that you said those things in the heat of the moment (and it's completely irrelevant whether or not you were right or not), but you just don't say those kind of things. Especially not in writing, on the internet - but also just not in any business whatsoever.
Reputation is something you need to earn, you won't just "get it back" - once it's gone, it's gone and once you've recovered you can basically start out from scratch. But even then, people are still going to find this stuff in Google, it won't go away. Just to give you an idea.. people are even talking about this matter on foreign forums.
The only thing you can do is some damage control. Indeed, primarily by admitting you've blatantly screwed up (and not just for forgiveness, but by actually realizing how messed up this was), and also by demonstrating professionalism at all times.
By the way - I'm just stating my opinion, I do not intend any offense whatsoever.