Well, that’s a bit of a downer. You are an integral part of the community, have fantastic threads, are very level headed, and show leadership in many different ways.
Everyone is undergoing stress right now with the world events. Perhaps reconsider? Nothing has changed really, you have an upgraded title and, if needed, could step in if things go off track. But, you don’t “have” to either. You do have the support of the community behind you.