In your horoscope Sun is the ruler of the 7th house of spouse and marital life. Rahu positioned in the 3rd house of initiative in Bharni Nakshatra of Venus aspects the 7th house. Rahu aspects is likely to delay marriage. Rahu being in Venus Nakshtra in the 3rd house, you will be unable to decide and keep waiting for someone better and beautiful. Rahu aspects Moon and Moon is debilitated in the Navamsha chart, only adding to your inability to decide. Leo rules the 5th house owned by Sun, therefore your spouse will surely be having royal taste, will be intelligent, gains are indicated to you after marriage.
God Bless,
Navneet Khanna
Astrologer