Honestly, just a recommendation - Find somewhere else, this place sucks.. I only stay on here to communicate with a select few otherwise I’d be gone. It’s running itself into the ground.
For clarity on your situation - they impose bans for using periods and other punctuation. It’s idiotic. You did nothing wrong