Hence the Astrological explanation of Mental Disorder is strong conflict between Water/Earth or Fire/Air elements.It may be due to Bad Sun or Mars, or Bad Moon in Sagitarius and Gemini.Other reason may include position of Uranus and Saturn in the Horoscope.According to Astrology depression can be linked to position of Moon in Natal chart or a strong Saturn and Capricorn.