I am not sure what you are trying to say when you bring up the homeless with mental illness attacking everyone, are you saying that PD is a mental illness? PD is a progressive neurological disorder that progresses differently for each, and you were the one who called it a snowflake disease.
My DH didn't have a mental illness, he had PD, his brain chemistry was off, yet he was "together" enough never to attack me or anyone else. As with PD each pwp walks a slightly different road, so what may work for one pwp won't for another. Do you want your DH to set boundaries for you? Weren't you the one who was saying how upset you get when you DH does something that you don't like because you had yourself more organized that day, didn't need him reminding you of anything. Don't boundaries take away some of you independence? Don't boundaries keep you from perhaps trying things differently?
If you have rages that come, then make you DH set the boundaries that are necessary so that they don't happen again, have him set the consequences and that should stop them. Thing is NN no boundary can stop them if you are experiencing just what I describe above, it is the way your body has chosen to react to emotion the only way your brain knows how now. Can you control it, sure, but not by setting boundaries.