Heres a perspective to consider. No matter what kind of provider you are, you may regularly have to present people with tough choices. Even easy choices that are presented to difficult people can be just as difficult. And patients with psyche issues are treated by all sorts of providers, not just psych. Those who are in the psychiatric patient population tend to have more medical issues than folks that don’t have psyche issues, so folks in other practices also get their turn to handle psyche patients... maybe even on a more consistent basis. The patient may see their primary care provider monthly for physical issues, and yet only see their paychiatrist or psyche NP for a less than an hour per year total for all their psyche med management after you add up all their 20 minute visits. There are folks that you see more frequently, but most people that have to be told “no” all the time, (especially the ones that would be your biggest headaches to treat), also tend to be the folks that decide to move on in search of someone that will tell them “yes”. If they try to make your life complicated beyond what you feel is reasonable, you cut them loose with a referral to another provider... or you just let them know that you can’t see them anymore...whichever you feel you can risk. But you don’t have to subject yourself to abuse.
Another thing to try to do is put yourself in the mind of a provider. Providers, in turn, try to maintain the perspective that they are there to treat people that are sick, and when you are sick, you might act in ways you otherwise wouldn’t. That realization doesn’t mean people get to heap abuse on the provider, but it does mean that many providers will try their best to be sympathetic to people that are having a bad day. I’ve found that even folks who are behaving poorly due 100% to them choosing to behave that way, rather than compelled by their state of mind, will still be easier to handle.