Diseases are primarily because of prior negative karma. Until and unless the negative karma is neutralised, the disease will not vanish. No medicine will be of any help. Materials cannot clear negative karma. It is impossible. Only learned lessons can clear negative karma.
When you think that you are just a Physical body, the paradise is lost. When you understand that you are a SOUL, the paradise is regained.
We took birth in this particular body, because we wanted to be born in this particular body in this particular time to these particular parents.
We are not exactly these physical bodies, we are actually beautiful, eternal specks of consciousness.
The cause of disease in the body is... ever the mind dissipating its energy. A haphazard mind, a jungle-like mind, A low-energy mind is the actual source of all disease.
The more we do meditation, the less we require sleep. The more we meditate the less we require food. More food for the consciousness means less food/sleep requirements for the body.
The body-mind is a product of the society's mind, while the soul resides in the physical body. The interactive, fuzzy area between the soul and the world is called as the mind.
If a given mind is incessantly wasting its mental energy, the physical body naturally becomes depleted of physical energy. As a result, the body becomes susceptible to attacks by various bacteria & viruses and the result is a diseased body.