Most medication treats or relieves symptoms, consequences and not the actual causes of suffering. Think about it: antidepressants combat the symptoms of depression, but do they treat and resolve its causes? Do anti-allergy drugs remove or resolve the factors that trigger allergies? Do anti-inflammatory drugs eliminate the causes of inflammation? And so on for antipyretics, anxiolytics, etc.
The main problems with this are
1 - The causes continue to evolve and worsen behind the scenes and, with no symptoms bothering them, many people neglect the fundamental need to resolve the causes.
2 - Not removing the causes allows a patient to remain a patient, i.e. a client of a veritable industry that literally “lives off the disease”.
3 - Because a remedy is more practical, it often takes the patient away from treating the causes.
4 - The more drugs, the more possible side effects, either from them or from the associations between them (drug interactions). No one was made to use medicines all their lives. The body fights against them because they weren't meant to be there. That's why we often need higher and higher doses to maintain the effects and more side effects over time.
5 - Even antibiotics don't treat all the causes. After all, just killing bacteria doesn't remove the environment that allowed them to grow and maintain themselves.
See also this:



