Yes your horoscope is weak on the Marriage front. Jupiter which is the kakra for husband is debilitated in the 7th house which is never good. Saturn is the lord of the 7th house and Saturn will always delay marriage. It brings delays in marriage and disturbs marital happiness. There are two things that you should do.
1. Do not do Horoscope matching rather go in for Name based matching.
2. Keep fast on Thursdays for good results.
3. Continue doing the remedies that you are already doing.