You can take an astrology consultation to know why the medicine does not work for your disease and which planets are responsible for it. Astrology is the science of predicting or forecasting the influence of planets on humanity. In Indian sacred traditions, profound knowledge about astrology and medicine has been kept and passed down for centuries. The implications of good and bad karma in this life and previous lives, as well as the consequences of health or ill health in this life, can be identified through astrology.