After speaking to Soviet on this matter, I've come to the conclusion that he's struggling with his control of himself when it comes to following the rules. He doesn't have bad intentions, but his sense of humor and interests don't exactly conform with the rules of the server. He needs to learn to respect the rules of the Discord, and to control himself, and therefore personally I think it would be best to remove his ban but keep the restrictions that Wiggles suggested. Of course it's not my decision but I'd like to make it known that Soviet isn't some villain that is breaking the rules because he feels like it.
@Soviet - You're apologizing, but still making excuses. I know exactly what you're trying to say but it also looks like you're using them to cover your own ass. Just own up to it and ditch the excuses and accusations. Even though you didn't mean badly, I still believe you're the one at fault here. Just stop incriminating yourself.