This is the perfect time for you. You are obviously very dedicated to wanting that rank and now ttt is in need for super admins. People may be saying you hardly interact with users or need to interact with users more but its quite difficult to using just text sometimes and having to handle reports and such all at the same time. You gone through all the stress to try to improve yourself and for that i think you are ready. This i believe should be your week to get it.