There are couple of weakness in your birth chart. 7th house Lord is badly placed in 6th house of conflict and separation. Weak Venus. Due to utter weakness of Mars being the dispositor of Jupiter, the lord of Husband is also weak. So, Marriage may be further delayed according to me.
malefic effect on 5th house shows deeper involvement in physical and short term love relationship which may not fructify.