I usually feel depressed…. anytime I try to do any good deed I have to fight a battle with self between should I do or should I not? sometimes I win over but many times I loose
please guide me to over come this

Alhumdulillah it is a good sign that sometime you win and momin always facing test but Alhumdulillah with the support of Allah and Mohammad wa Aale Mohammad as momin win in this situation
Please recite ayah 28 from sura Raad after every prayer and recite
Hasbunallah wa nemal Wakeel nemal Maula wa neman Naseer