Sorry to hear about all the crap you're going through. A/S seems to effect everyone in different ways. The only advice I can offer is go easy on the Oxy's. I loved the way they hid my pain but I also started chewing them by the handfulls. It took me a long time and the help of many good friends to realise I had a problem and then cutting back to a normal dosage was another task. Anyway I don't mean to preach, just thought I might save ya ahead of time.
Let's hope your surgery days come to an end and that your pain levels off (as mine did after 20yrs of A/S), cheers.

Steve