Really good point!
Pain is Mother Nature's way of shouting "WATCH IT,STUPID!",and she WILL be obeyed. You listen to her/your body,and obey the demands,and chances are you will heal very quickly. Screw up and sedate yourself to the point where the pain pretty much disappears,and you only make your original injury worse and take longer to heal. IF you are lucky enough you didn't do permanent damage while doped up.
BTW,I am NOT anti-drug,and I am under no delusions about always being about to "man up and tough it out" when in pain. I don't give a rats ass how tough you think you are,there are levels of pain out there I call "I want my mama!" pain levels,and when you reach one of them,you will take anything you can get your hands on to ease it down a few notches. Ask anyone that has ever had kidney stones if you don't believe me. I am sure there must be something more painful than kidney stones,but I don't even want to hear rumors about them. Let it come as a surprise.
Which brings to mind another truth. There is no such critter as a free lunch. Not even with drugs. The more you take them,the less effective they are at blocking pain. You have to be a complete fool to allow that to happen to yourself. Never take any more than the minimum amount of painkiller that you need to make the pain manageable,and stop taking it all together as soon as possible. That way if you are so unfortunate as to need pain relief in the future,instant pain relief will be there.