In September 2015 you started your Venus antar dasha which will be running till September 2018.Venus is placed in the 8th house and is aspected by Ketu and Saturn which is causing all these problems for you.8th house is the house for ups and downs and loss of job.
Coming to your marriage,we see that you will be running your Cancer chara dasha from 16/03/2018-16/03/2019 and the Darakaraka Sun is placed in Cancer in the Navamsa chart so that period is very strong for marriage.
1.Chant Venus beej mantra daily 108 times.
2.Worship Lord Hanuman and read Hanuman Chalisa daily to get rid of debt.
3.Try to fast and donate items related to Shukra on Fridays