You gotta learn how to take those meds. I've had so many surgeries in the last 8 years I have learned how to deal with these new pain meds.
If you have pain, have a few stiff JD and coke. Once you get a really good buzz and don't feel much (if any) pain, take the pain killer (oxycontin,hydrocodone,oxycodone,WHATEVER). You will wake up 8 to 12 hours later and have no pain, have normal bowel movements and be happy. JD is a proven remedy for pain and constipation. And it's a lot cheaper than the drugs. Just DON'T take JD with Vicadin, you will puke your guts out.
This does work. You have to figure out the right balance of JD and pain killer to make it work for yourself. For me at 185 pounds it is 7 shots of JD in 2 hours and 1 oxycodone before bedtime.