Looking at your horoscope we see that Ascendant is Taurus. Your Rashi is Leo. You are born under the Poorva Phalguni Nakshatra.
Your 7th house which is the prime house of marriage is ruled by Mars. Mars is debilitated which is not good. Jupiter is the 8th lord and it is posited in the 7th house which is not good. You should do marriage after proper matching of the horoscope to get marital happiness.
Regarding mangal dosha please note that you have Mars in the 3rd house of natal chart and 12th house of Moon chart. That means that you are not mangalik from Natal but mangalik from the Moon. Your mangal dosha gets cancelled as Mars is debilitated.