I know that is volunteer but I recommend trying to keep stuff with family issues with family when you get online
think of it as a work place
it really will help with your mindset and help you avoid issues in the future
glad to hear you are not resigning