Good question. When you signed on to the site, as a new member, you agreed to a lot of fine print includig the TOS. Thus, the Moderators have your permission to delete any posts they feel like. there is nothing you can do about it. Find a way to just calm down and perhaps move to some other site. Good luck.