your horoscope is weak of marriage timings but I don’t see denial here (Jupiter being 7th lord is debilitated and is retrograde making it weak). You have started Venus mahadasha from 18/10/2016 for 20 years and Venus is your 5th lord of romance placed in second house in Chalit (you will enjoy decent romantic chances in this mahadasha through most sub-periods). You have been undergoing Sade saati for last 5 years which is a tough mentally and from Oct 2017 onwards I see better mental situation/more clarity and confidence (time will get better for you).
I see possibility of start of a romance in Ven-Ven period from Aug 2017 onwards to mid 2018 and plausible chance of getting married in Ven-Ven-Jup period from 29/6/2018 to 8/12/2018 or in Ven-Ven-Sat period from 8/12/2018 to 19/6/2019.
Otherwise next window will be during Ven-Moon period from 13/8/2021 to 7/2/2022.
May god bless you with optimism,