Astrology is a very excellent science because through this we can solve many problems of our life. The nine planets in the birth chart represent the karmic energy of our previous lives. If house of marriage and lords of marriage houses in a strong position, then marital happin...