As per your chart, there is just a nominal delay in your marriage, This delay is good for you, as you and your future spouse would be more mature to understand each other and settle down in life quickly.
The time starting from Jan 2023 onwards is favourable to you for your marriage and this period would extend till July 2025, there is a good possibility of you tying the nuptial know during this period.
Your future life partner would be a calm and cool personality with a sharp mind and good earning potential.
Best Wishes.
Cancer ascendant with the ascendant lord Moon posited in the eighth house conjunct Mars and Venus; Seventh lord Saturn posited in the seventh house; Saturn transits to Aquarius from Jan 2023 onwards till July 2025 getting aspect of natal Jupiter; Jupiter major period ongoing currently with Venus sub period till April 2023 followed by Sun sub period till Jan 2024 and Moon sub period till May 2025.