Melanie,
I basically handle things similarly to you and use the same trust discussions. Just when you think you have made some headway then "Bam" you are defeated by a colleague. I also am liberal with pain meds for those that need them and, like you, prescribe a lot of plain codeine or hydrocodone for people with questionable liver or renal functions.