Find another chat site. No need for that kind of stress. If the admin is trying to play God, overlord, and ruler. But they are not the owner. The site owner needs to address their behavior. If the admin is the Site holder. There is nothing you can do. But walk away.
BTW, what kind of chat site is this that is pulling this?