The presence of Mars in the 7th house is scary to most wayside astrologers. And you could be a victim of astrology for the delay in marriage. Good chances are there that you will get married by the first quarter of 2021. Try moving out of Ahmedabad to somewhere distant if possible which could also help you in getting married earlier.