Not to be nosy, Catherine, but has the BIL issue totally resolved itself? When are you finally free? That will be such a load off your shoulders that you may be surprised at how revitalized you become.
ZG, all any of us can do, is make our best effort. You are invaluable in your role at present. No matter what anyone else does, you are employed doing important work meeting community needs. If the job satisfies your current requirements, ignore what everyone else is saying about quitting and carry on as best you can. Persist in trying to get extra help though.