Hi,
There seem to be multiple afflictions in your birth-chart, starting with Moon/Chandra and Venus/Shukra being placed in their respective Neecha-Sthana or signs of debilitation. Saturn/Shani-dev aspecting the 7th house of Kalathra-Sthana and Moon/Chandra seem to have contributed to the delay. Thereafter, I’d like to draw your attention to 7th lord Sun/Ravi being placed in the 6th house and close to deep Gandanta degrees is not a good sign. Mercury/Budha being placed in the 7th house is not a good sign either… he is never really comfortable or happy being placed there.
Currently, you are in the midst of Neecha or debilitated Venus/Shukra Maha-Dasha and Antara of Rahu (who is again not comfortable or happy being placed in the 9th house of Dharma-Sthana). All said and done, marriage is delayed and not really denied – being flexible, having reasonable expectations, open to unconventional alliances etc., will help.
Take care…