Captain...ouch! I feel for you. I started leaking again for reasons unknown today...luckily I had the emergency nursing pads in my desk drawer!
But it is so cool that you are able to advocate for bfing in your workplace...I've sort of unofficially begun to do that, too...I do a lot of communications about health and wellness, and if we ever put out anything that has to do with pregnant women, I always try to ask the question about nursing mothers as well, so that we can communicate that as well...
Sorry you are feeling down about work these days...I've certainly been there before, and will be again, so know how you are feeling.