Shelf-Medicating

I've got surgery scheduled Tuesday for a horribly painful lower back problem. In the meantime, I'm not supposed to take any oxycontin, oxycodone, percocet, vicodin, ibuprofen, or even aspirin from now until surgery.