Question- If you repent towards a particular sin and clean ur heart from it, but then you get tempted again, does this temptation mean that your heart hasn't been cleaned from this sin or it is just shaytan trying to corrupt you again? In other words if your hearts clean from this sin does tempation towards it mean that you havent repented properly or is it alwayz going to be a part of life, even when you are clean from that sin you are still goin to be tempted by evil?
Anwser – Praise be to Allah and may Allah raise the rank of our Master Muhammad and protect his nation from that which he feared for them.
If one's repentance satisfied all the condition his sins will be erased. However if one returned to the sin then the sin will be written against one, but the previous sin which he did at the first time will not be written against him.
The complete repentance ( tawbah nasouh) is much better, i.e. one will not do the sin which he repented of again.
And Allah knows best