Hope everything goes well for you all, seems like if it's not one thing going wrong it's another for you guys.
I don't know why her doctor would put her on something like morphine for such an extended period It's known that it is highly addictive that's why it should only be used for extremely short periods of time. Here's hoping she can get the monkey off her back.