You can be quite enterprising with any thing you take up in life. You can impress people you come across quite comfortably.
As per your chart, you have a slightly better chance of having a love marriage as compared to that of an arranged marriage. There could be some kind of delay due to some reason for you to get married, knowing this, you can attempt to remove and overcome the delays.
The time starting from April 2023 onwards is favourable for your marriage till the end of the year 2025, you could tie the nuptial knot during this period.
Leo ascendant with the ascendant lord Sun posited in the ascendant in conjunction with retrograde Mercury and Rahu; Seventh lord retrograde Saturn posited in the eighth house; Ketu posited in the seventh house; Ashtakavarga score of seventh house is 18.
Jupiter major period ongoing with Saturn sub period starting from April 2023 and spans up to Oct 2025.