Your 7th house is ruled by Saturn, which means that marriage will be late. Saturn is exalted in your horoscope. Venus the karka for marriage is in the 5th house with 5th lord Jupiter and 2nd lord Mercury. Your marital life should be good despite late. Doing a horoscope matching will be important for marital happiness.
Wear Ruby on your right hand ring finger for gains.