Year 2024 before July can fix your marriage. Your marriage will be good but marrying someone who is little elder in age is preferred for you for the best outcome.
Atleast age gap of 5 years or more is recommended. After marriage settlement outside India due to husbands work is possible. It won't be a long term settlement but for few years.
Overall, well being is indicated in your charts after marriage.
D-9 lord saturn also lording 12th house, age gap and foreign connection indicated. 8th house with Rahu and Saturn again positioned in 7th house with Jupiter indicates same possibility.
Ven-Mer Dasha with Jupiter transit through 7th house brings marriage like possibility in dasha of venus. Venus dasha preferred for marriage than Sun Dasha.