Your Astrology answer has already been given before Im repeating for your reference. Looking at your horoscope it is seen that planet Mars rules the 7th house, which is the house of spouse. Mars is posited in the lagan, indicating that that your life partner would be a dominating person. Saturn the planet of delays is posited in the 7th house and is likely to delay marriage, strong marriage chances are after the 28th year of birth. You are presently in the main period of Mars and sub period of Saturn till March 2015, thereafter you will enter the sub period of Mercury. In transit Jupiter is exalted and aspects the 7th house of marriage. You should put efforts and surely you will get desired results.
Blessings,
Navneet Khanna
Astrologer