*I'll contextualize my statement with this: I'm not currently active on DRP. You might think this makes my opinion invalid, but I have something to say so I'm gonna say it, take what I say as you will. I'm speaking purely off of my past experience on the server, my history as a manager, and based upon my interactions & conversations with Frank in the past & currently.
From my experience, I'd summarize Frank as a kind and good kid who struggles to properly handle & resolve conflicts. When he gets tilted, he breaks the rules, yells, and doesn't think logically. During his last time as a staff member he broke over 7 rules in 5 days, leading to his demotion. After being demoted, Frank got reported once again and I took the sit. During the sit he was extremely disrespectful to me and the person who reported him. I was extremely disappointed by this, Frank and I had talked a couple of times before this and he seemed genuinely interested in repairing his rough reputation. I tried to give him some advice to avoid further issues, but obviously, that didn't work. Seeing him act that way after we had already spoken felt like a breach of trust & respect, and I resented him for that. I still hold resentment towards him from that exchange even as I write this now.
Although I still feel that resentment, I can confidently say that Frank has changed. The degree of which can be argued sure, but it has certainly been for the better. His road up to this point is filled with potholes and failures, but you can't deny the tremendous amount of effort he has put in to repairing that road and restoring it. There are very few who are dedicated like Frank is, in my several years on this platform he's probably the one person who has put the most effort into trying to get on the staff team. It's solely because of that dedication that I'm willing to consider +1'ing this application.
Although a part of me feels that he should be staff again, I still have numerous concerns over Frank returning to the staff team. He's recently created problems for himself with staff members like @WoolleyMonster. You betrayed his trust, like you did mine. Moderators are supposed to serve as role models on the server, demonstrating how to behave properly while making the most out of the rules and RP. All it takes is for you to get tilted in a sit and you might deter those involved from ever playing a GG server again. You've tried to stay out of trouble, but you seem to always find yourself back into it.
All this to say, I do believe Frank should be re-instated to the staff team. He's more dedicated than anyone I've ever seen on this platform. He needs to continue working on himself, and he needs to stop fucking up. I'd recommend to the managers to keep him on a one strike basis and let this reinstatement be his last if he fucks it up one more time. If he ends up leaving the staff team on a bad note, then there should never be a chance of returning. Besides all my concerns, he'll probably end up doing a better job than VIP mods with one hour of playtime. Let him prove himself, give him one last shot.
+1