Although love is indeed a pre-requisite in securing a spouse, even that may not be enough. There needs to be compatibility on an emotional, mental, physical, and spiritual level as well for a happy and successful marriage. In India, horoscope matchin...