Your rising ascendant is Gemini. Lord of Ascendant is placed in 7th house, which is combust means you lagna is weak. Currently your running Venus - Mer - sat till March after that Venus -Ketu - Ketu so on. After November / December of 2019 chances of getting marriage. You have to match your horoscope while going to marriage, here your 7th Lord and Planets in 7th house not placed well.Don't quarrelsome with your spouse. Don't go for Love marriage.
For Detailed analysis of your horoscope you can register in Futurestudyonline.com and select Book option, where you get unlimited talk time.