Astrology can analyse and find the compatibility with your partner and find the level of matching between both of you by analysing both the charts, however it cannot analyse and find whether you will get in to relationship or marry a particular person.
Notwithstanding this, as per your chart, you could get married to a person of your choice and selection however there could be some delay in your marriage getting finalised.
The time starting from Aug 2023 onwards is conducive and favourable for your marriage. You have a good and happy married life.
Tula Lagna with the Lagna lord Venus posited in the fifth house conjunct Mercury; Seventh lord Mars posited in the eighth house in natal chart and in the twelfth house in the Navamsha conjunct exalted Venus and retrograde Saturn; Venus Maha Dasha with Saturn Antar Dasha ongoing and Mercury Antar Dasha starts from Aug 2023.