I might regret suggesting this, but here is my «two cents». Of course I’m not a Doc, have no medical background, or know you reason for taking Xanax.
But considering tinnitus (I am very sensitive to changes) and pain I use oxycodone.
I used the one that lasts for 6 hrs, and use it maybe once...