Admin, don't worry about stupid posts and claims.
I know it's not that easy and is full of cheaters and people trying to abuse the system. It's not your fault. You have my respect for being honest and telling what was happened.
I hope you soon can fix it!