Well, thanks for sharing...
My advise is that you take it very personally, second rely in others admins/mods, third is a business [I think u didn't mention the topic of your forum or URL to see why ppl are causing problems] and fourth, it seems that you weren't prepared for any kind of success...
Show me the URL and I will make you an offer based on the topic

so u can live on peace...