There is delay in marriage because your 7th house is weak. Mars rules the 7th house and your 7th house is under paap katari dosha. Venus the karka for marriage is debilitated. Marriage should be done after proper matching of the horoscopes to enjoy a blissful and happy marital life.
Blessings,
Navneet Khanna
Astrologer