Looking at your Horoscope we see that your Ascendant is Sagittarius, that means that 7th house which is the prime house of marriage is ruled by Mercury as Gemini sign is there. You have the 7th house under the influence of the Rahu – Ketu axis, which is not good. You also have Mars in the 7th house making you mangalik. Sun which is a cruel planet is also in the 7th house. Your 7th house and 7th lord is weak and you have lot of affliction on the 7th house because of which you are facing problems on the marital front.
The free website which gives horoscope ,is showing your lagna as Aries.Another
website is showing Kumbha lagna.
If it is kumbha lagna,Sukra is in 7th house.If the lagna is Kumbha,your marriage
would not have delayed.
I am taking your lagna as Mesha..Sani is in 7th house..It is definitely a negative
point for marriage..Guru is important for getting married.Guru is in 8th house.
It is very weak.
You have to do penance(tapas) for one year to reduce the wrath of planets.
Penance means you have to avoid milk products(milk,curd,buttermilk,coffee,tea),sweets,nonveg,fish,eggs for one year.
Easy remedies wont work,when the negativity is more in horoscope.
Remedy involving body suffering alone will work for evil planets.
You should do fasting on every Thursday(Guruvar),for one year..On the day of
fasting,you have to eat only uncooked vegetables(unlimited quantity).
You have to take daily two headbaths with cold water,morning and evening.
If your country climate is very cold,you can wash your head and face, with
only one litre of water.
You can chant any female Goddess mantra for 20 minutes.