I would take the vicoprofen myself. Are you saying that the 2 Vicodin helped your pain better than the 3 vicoprofen? If so I would ask the doctor to go back to the vicodin. Also, there are different strengths of Vicodin, is it possible you were on a stronger strength?
It's difficult for you and I am realy wondering how you do it. Try somethimes to do a little things for yourself which relax you. Every day a half hour or something like that.
I am sorry you are suffering with so much to keep up with. I have really bad headaches, and so far nothing has helped. I had some vicodin left from treatment and they don't do much for me. Years ago, I took vicoprofen - i was told they were easier on the liver because of the buffer in them. Good luck.