Looking at your horoscope we see that your Lagan is Scorpio and Rashi is Virgo. You are born under the Uttra Phalguni Nakshatra. Your 7th house is ruled by Venus and you have Sun posited in the 7th house which is never considered good. 7th lord Venus is in the 8th house , also not a good position for it to be. Your 7th lord and 7th house is affliction, therefore marital happiness gets reduced and the importance of horoscope matching is very strong.