You have a strong Pravarjya Yoga in your horoscope which is preventing your marriage. Sun, Moon, Mars and Venus are highly malefic which participate in the above Yoga. Ensure that you get a good matching horoscope before finalising the marriage. Are you resident in MP or in any other place far away from the birth place in which case we will have to check the tranist horoscope too to give you any reply.
Ensure that you get a good matching horoscope before finalizing the marriage failing which your marital life will be difficult to put up with. It is difficult to predict marriage timing for people who have a Pravarjya Yoga. Lord Buddha is a classic example of a person with strong Pravarjya Yoga.