Im sad to read all this, not because you leave the staff position, but for the struggle you pass and still passing by. I know the fight anf struggle you passing now so i wish you to overcome it and be well. Ik in Japan they can help you and back you up. The game is here so as we, and we will welcome you as player so you can enjoy it from better perspective.
Be safe, take care of yourself, you can win the battle, just don't give up.