Gretchen

The pain issue needs to be discussed with her Dr.
Is the Dr aware of her addictions? Why are you the keeper of pills? I don't think that's fair to you. If you have been free for 15 yrs perhaps this is too much for you because right now her pain is the issue. I really think you need to get her treatment team on board. The anger is a different issue. Length of time noone can tell. Counseling may help. I know a combination of anti-depressin and anxiety helped my husband but now he choses not to take them he is 3 weeks post radiation and using xylocaine viscus only for pain his choice. Unfortunately my advise is to remember she has choices and this is her illness.
How she choses tom deal with this is also up to her. How much you chose to deal with is also up to you. Take the time to look at your feelings and make a decision. I wish you both the best .
Diane