Re: side effects
I'm shocked you can feel your liver swell! If you're on large doses of acetaminophen, you're doctor should be checking your liver regularly with blood tests. But more than that, if you're going to need to be on these drugs for the rest of your life, you should be on only the narcotic part of percocet, for instance. Oxycodone is the narcotic in percocet and they make it separately. Honestly, you don't need the acetaminophen anyway. Not long-term at least.
I've been on pretty large doses of narcotics for most of the past twenty years and the only thing I think may be a side effect is my teeth. I didn't have great teeth to begin with, but I think the meds may compound the problem. Otherwise, I don't think anything else is all that bad.