As I know we've spoken many times, especially when it's come to you becoming a moderator, I still think you would make a great member of this staff team, even though you have quite a few recents, the majority of those haven't expired yet, and you've been trying really hard especially this past week to make sure you wouldn't.
The only thing I will say is that you will NEED to make sure that you keep doing what you're doing now especially as a member of staff. As members of staff, we cannot be breaking server rules ourselves, because not only does it make the server look bad, but it most certainly will make our staff team look even worse. So, please keep that in mind, especially if you do get moderator this week!