Dear Moushumy Pau,
Your marriage is delayed and the delay is good for you. Ideally you should marry by the age of 31-32. Your window of marriage starts from September 2024 and the best year when all things will fall in place is by year 2027-2028.
You can do a love marriage and in such a case it will be with a partner who belongs to another country, race, religion or community.
Moon Dasha activates nakhstra of Ketu which is key decider of 7th house matters, along with Saturn conjoining can delay outcomes in life.
Year 2027 brings Moon-Jupiter dasha time activating 7th and 11th house and transit Jupiter is in 11th house. Saturn position in transit will favour marriage.