When I had shoulder surgery, they gave me a script for 45 pills of oxy. I took one. I think people whine so much about "pain" the MDs overprescribe. And it wasn't as if I was suffering not taking more. They gave me a pain block shot and I could feel that wearing off so I took an oxy as a precaution. And sure after the oxy wore off I had some achiness, and going to the bathroom was nearly impossible too.
I take ibu or Aleve before I start baseball camp, and during. Either helps with soreness a lot. Otherwise I go a year without taking any of it.