Stopping Before Fornication
I failed to understand your follow-up question. Can you please state it again?
@Zubair brother saday zaria purpose is to protect us from bigger sin .you can call saday zaria as preventive meaures they may vary also.saday zaria (preventive measure are not sinful act inself).
@Zubair brother in my opinion in principle you are right. but saday zaria also matter let me give you some examples: 1:if a person watch porn .it is like addiction . it is very difficult to get rid of it .if a person watches porn there is higher chance that he can,t stop he from zina like if person smoke it is very difficult for him to get rid of it . 2:if a person used to see females with lustful intent then there is higher chance that he can,t stop him from zina. yes Allah can forgive zina it is his decision but why we don’t go to Jannat with flying colour rather than looking for that Allah will forgive our sins then we go to jannat .let,s suppose if he don,t forgive(it is his choice he may forgive he may not forgive) then what will happen ?
Quran has mentioned law of Remorse and Repentance and made it very clear that as soon as one realizes his mistakes and repents, he will be forgiven, and will not be forgiven if he delays this on purpose till he sees death approaching; however nothing has been mentioned if someone performs remorse and repentance after some time but before his death i.e. somewhere in-between let’s say. In that case, one should keep asking for forgiveness and hope for Allah’s mercy on the day of judgement, but in this case, matter will finally be settled on the day of judgement (Qiyamah). You can refer to the following thread for more details: Discussion 22342