, first off, you are NOT a failure and I can't even begin to imagine how many people you have helped over the years in your position. And, I have only had a glimpse into the world of non profits and law firms, so I have a vague idea of how much work you have and how much pressure there is to get it right every time.
I would love to say that your work would be acknowledged and respected and that your (very reasonable) accommodations would be met with grace and understanding. But, it sounds like that may not be the case, especially if your supervisor is not approachable.
As someone in a legal space and a non profit space, you probably know what rights you have and what standards your workplace should be held to as far as workplace accommodations. I hope you don't have to push your workplace to meet your needs, but, just like you have advocated for others over the years, now is the time to advocate for yourself. And I would hope your supervisor would respect that. Does your supervisor have a clue what a hole would be left behind if you left the non profit? Sometimes, we are *too good* at our jobs and bosses can unknowingly (or knowingly) take advantage of that. Like, your work makes his life easier, so why would he want to have to acknowledge that or make changes for your health and well being?
Anyway, I have just rambled on, but you do have legal rights to reasonable accommodations with your diagnosis -- https://lupus.net/resources-work. I hope your workplace is receptive and I sure hope your supervisor can be approachable for once, though it may be unlikely.
Best, Erin, Team Member.