Most pain medications are strictly regulated, so if you are not following your doctors orders, then he/she is within their rights to refuse to refill a prescription. Ultimately, they are responsible if something goes wrong, so if they have any doubts as to how the medications are being taken, or being used for, it's in their own best interest to refuse.
You can always find another doctor, but if you "shop" around too much, that raises some flags as well, and won't look very good on your medical record.
Why would you not want to listen to your doctor. Why even go to the doctor if you don't want to listen. If it bothers you so much that he wants you to feel better, then maybe you should change doctors.
Sounds to me like you are just wanting pain meds without following the Drs instructions to not need them. Your Dr probably doesnt want you to have to rely on the medication since they can be very addicting. You need to do as you are instructed or get your drugs on the street like a regular addict would and risk the prison sentence for doing so. Drugs are bad...... uh kay. Pay attention.
Pain medication is a regulatory nightmare for doctors and some doctors have even lost their license to practice by not following federal rules. On the other side is the fact that pain medicines in general in the USA are under prescribed. If you truly are in a lot of pain, find another doctor because the one you go to just might not care.
If you're not following his directions (unless it's something stupid), then there's a good chance you might just be getting those pain meds from him because you're hooked on them. (Speaking from a doctor's point of view.) They can get their license taken away if the think you're abusing the pills but they keep giving them to you... Maybe you need to reconsider?
The problem is two fold; you have been taking pills so long that even though you may not realize it you are addicted. 45mg every 8 hours is a lot( I read some of your other comments). Addiction is not just the feeling of being high. The second is that the federal and state govt are tightening their belts as far as controlled substance regulations. Your doctor is caught between you the patient and those laws. It could cost him his livelihood. Information that is missing: Have you seen a pain management specialist? You can change doctors but may run into issues with medication replacement. If this happens you may end up in severe withdrawal which could be life threatening. Have a plan in place before doctor shopping if that is what you are going to do.