Its easy to say to wait for removing pain but difficult to tolerate.Think u r getting severe bad headache and tomorrow is your most important exam , u cant read at all what will you do wait for the pain to fade away or u will take a painkiller to get rid of this?I am sure you will go for the second one.There are different types of pain in our limbs some can not be tolerate and some sometimes. We can prevent ourselves to get pain in some cases like if you know for which reasons you may get headache then try to avoid doing those thing .for example u know if you dont sleep sufficiently u may have bad headache then dont be late at night to go to bed,you know if you watch TV for a long or work with PC you will get the headache then minimize the duration.Headache is a very common incident in our daily life.For some pain there is no other choices rather than painkiller.I do agree with Suraiya "Pain killers cannot be always avoided. Rather then scientists should try to remove side effects from the pain killers"
We may avoid taking pain killer regularly if the pain is not that much severe.There are some ppl who take painkiller like crispy rice for ordinary ache which is very harmful.Finally no medicine should be taken without physicians advice.