New accounts are not allowed to post to the forum, please wait a few days before contributing.
This place needs a whole sort out, if it means expanding the mod team or putting restrictions on what certain people can do. Otherwise I don't think this website's gonna last.
Also thanks for the support with this everyone, many people have said this already and been too kind about it. I just needed to be brutally honest about it all, and HOPEFULLY this might do something