Like TrueBlue said no-one can tell you to leave or stay. I would like information about what has been happening. Anyway if there is anyway I can help I will.
Rollbacker could be good, either that or a chat moderator. Have experience with other mods and have a decent idea of what they do.