Your horoscope shows that ascendant lord Mars is in ascendant along with Venus and Mercury making you overthink about companionship or getting married. Also currently Jupiter Mahadasha is operating from 25/2/2013 for next 16 years (probably best time of your life) and Jupiter being in nakshatra of Venus further increases desire for companionship/marriage.
From 15/4/2015 till 26/10/2017, you were under Jupiter Mahdasha and Saturn Antradasha which isn’t conducive for marriage and Saturn transit through ascendant was delaying marriage along with Rahu transit in 10th house. From 26/10/2017 Mercury antradasha will start and will continue till 1/2/2020 (also Saturn will leave your ascendant thereby reducing frustration and delay in relationships). Mercury has Venus as sublord showing 7,11 which is good for marriage.
Tone down your intense and aggressive nature as it can cause havoc in future relationships.