Your marriage is getting delayed due to Shani and Guru.
You are a Cancer lagna and Shani rules your 7th house which naturally delays marriage a bit and your 7th house is hemmed between malefics.Your darakaraka Jupiter is debilitated in the Navamsa which is causing problems.
Your marriage period seems strong between July 2018-May 2019.
1.Chant Guru beej mantra daily 108 times.
2.Donate bananas of Thursdays
3.Worship lord Hanuman and chant Hanuman chalisa daily
Your Venus being in Mrigasira nakshatra we can find out some details about the spouse.
Your spouse will have very attractive eyes,difficulty in upbringing children due to conflict with the other parent,fond of animals,she could be connected to medical field,highly suspicious nature and highly sexual.
Your married life does not seem to be great as your 7th house and lord is severely afflicted.Your 7th house is hemmed between three malefics!!.In Navamsa 7th lord is in 6th and Jupiter is debilitated.