Assalamualaikum , my name is Muhammad , i had a bad habbit of mushk zani befor i came to islam , so i’m trying to fight with it , is it right to make a vow from Allah kaareem that if i did mushk zani , then i’ill perform 3 fasts , just to avoid my habbit . please guide me about this , indeed Allah is the best of guiders and is Raheem and Kareem . i seek frogiveness everytime i fall and indeed Allah is best of forgivers , and he loves the one who perform touba from Allah , may Allah guide us
walikum asalam brother,
indeed ALLAH is most forgiving and merciful. whenever you do bad deed seek for forgiveness and say astaghfirullah.
Hazur pak p.b.u.h kay pas aik shaks aya tha and us nay kaha ya Rasool ALLAH p.b.u.h mujh say gunah bar bar ho jata hai main phir toba kar laita hon par gunah dobara ho jata hai. is par hamaray nabi pak p.b.u.h nay farmaya tha kay gunah ho jaye to toba kar lia karo. aur aagay mafhood tha ghunia tul taleebeen book main kay yahan tak toba karo kay shaitan tang aa jaye aur wo waswasay dalna chor day.
also fasting breaks the lustfull thoughts. so ap waisay hi roza rakh lia karain. zyada behtar hai kay aap monday aur thursday ko roza rakh lia karain.
aur apni ghiza bhi normal rakhain bhut garam cheezon say parhaiz karain jaisay kay pyaz etc kam sa kam istemal karain.
so keep praying and ask for help and forgivness from ALLAH
your problem will be solved inshaALLAH
regards!