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.
Your future spouse could hail from the direction of North or North West with reference to your place of birth. The current ongoing time is conducive for your marruage till the year 2026 and you could get married before that.
You have a good married life with good conjugal happiness and bliss.
Karka Lagna with the Lagna lord Moon posited in the twelfth house and retrograde and exalted Jupiter conjunct Ketu posited in the Lagna; Seventh lord Saturn posited in the seventh house conjunct Rahu; Jupiter Maha Dasha ongoing currently with Sun Antar Dasha, followed by Moon and Mars Antar Dasha.