My good friend has been hospitalized for a week due to a large kidney stone and numerous surrounding blood clots. Needless to say, he's been pretty miserable. He's being kept on a strong dose of some painkiller I don't know the name of, Phenaregn ...