Badria,
Promise from your D-1 chart
1. Libra Asc. and Venus is placed in 6th house in exalted sign, conjunction with 9Lord and 12th Lord Merc. and 2nd and 7th Lord (Spouse)Mars. No malefic aspect, and Jupiter is giving blessings to Asc. Lord and Asc. Lord. (Positive for marriage)
2. 7th House - Sun is placed in the house of spouse - Sun is known for (Burning) high temperature. (Negative)
That's the reason for delay. (According to the chart provided and no degrees)
Now reading for D-9 chart.
1. Asc. is Vargottam. Saturn is also Vargottam, and aspect 7th Lord Mars in D-9 chart. Delay in marriage or Negative.
2. No Soft planet aspect Asc. Lord or Asc. in D-9 chart, or 7th House or 7th Lord.
3. Rahu is in Asc. indicates Marriage in Non-traditional manner and sudden, but in that case Rahu will play some role or Ketu can give marriage.
Planets important for your Jupiter/Moon and Sat., because at the time of your birth Dasha was Jup/Moon/Sat.
For Marriage You must take blessings from Jupiter, you can use Yellow sapphire ring.
you are passing through dasha period of Merc./Rahu/Jupiter, till 10-6-2012.
Transit of jupiter is on 7th house till May 17th.
Rahu is also capable of giving marriage unconditionally, and this period is till 2014 April (7th), use.
But after marriage take care of Sun, even now if you can do Gayatri Mantra.
May God bless you.