For over decades and decades, marriages in India are widely based on Kundali Milan - Horoscope Matching. The first thing families consider while matchmaking is the horoscope examination by either of the reliable astrologers. It has been considered as the most important thing before making any serious commitment to be a prospective bride and groom. ​ Horoscope matching for marriage is a ritual that has been practicing across the country regardless of the social class and religion. So, what is it all about? Having an immaculate horoscope matching guarantee a blissful marriage? What if I get married without horoscope analyzation? Wouldn’t I be happy? Does it be considered only in arranged marriages? Is Kundali matching optional for love marriage?