Position of the lord of seventh house is most important for marriage along with its aspects and conjunction, thereafter the planets posited in the seventh house are considered along with the aspects and conjunctions(if any). Further the Navamsha is also required to be looked at.
In your chart Saturn is posited in the seventh house in a friendly sign of Mithuna which will be supporting the cause of marriage and it won't be the reason for any delay.
As per your chart, there is a pretty good chance that you will select and finalise your future husband and the role of your parents would be limited.
Dhanu lagna with lagna lord Jupiter in the ninth house conjunct Sun, Mercury and Venus; Seventh lord Mercury in posited in the ninth house; Saturn posited in the seventh house.
Seventh lord Mercury is posited in Dhanu Navamsha in the seventh house; Ashtakavarga score of seventh house is 39.