Looking at your horoscope, we see that Jupiter rules the 7th house of marriage. Jupiter is exalted but with Ketu, which is not good. It brings delays in marriage. Sun, Mercury and Venus are posited in the 7th house. Doing horoscope matching is very important for marital happiness.
Blessings,
Navneet Khanna
Astrologer