+rep
Gonna reiterate a lot of what @g00s3 has said and just go ahead and say that you've been extremely active in these past weeks. As well as interacting with other players and staff too (including myself), all interactions of which I've seen have been positive and far from toxic.
I don't know much about you or your past but judging from what g00s3 has said above, you've changed for the better and it's for that reason that I think you deserve a slot in our staff team.
Best of luck with your application!