It sounds like you could use an support group, possibly online, of people with your condition. Surely someone with this problem has found a way to solve it. If not, you could band together to put pressure on those in power to ensure you get the help you need when you need it.