Looking at your birth chart it is seen that Leo sign is in the 7th house which is the prime for of marriage. Sun is the 7th house lord and Sun is posited in the 5th house with Jupiter and Mercury. It indicates that you will know your husband before you marry him. However as Mercury is the 8th lord and conjoined with 7th lord and ketu is in the 7th house, it indicates that proper matching of the horoscope should be done before marriage to enjoy a happy marital life. Chances of marriage are there in 2017.