You are a straight forward person but you do not go against the flow where it matters to you.
As per your chart, the chances of you having an arranged marriage are better. You have an overall positive period running currently, so your persisting efforts could give you satisfactory outcome.
Take the lead of your life and discuss with all concerned in the family and accordingly you can proceed.
Vrishabh lagna with lagna lord Venus in the sixth house; Seventh lord Mars in the fourth house; Sun posited in the seventh house.
Venus, Moon and Seventh lord have no mutual aspects; Venus Maha Dasha running and Venus Antar Dasha running till 2025.