The dedication you had during your time as a staff member already proved us many times that you're definitely not a failure.
It also means that you are more than capable of achieving something good irl as well, you just have to put in the same amount of dedication and you have to want it hard enough.
If this means you have to resign then so be it. But always know that you will be missed.