Stages of repentance
Indeed, humans are creatures who are given reason and thoughts. So maybe humans are not free from mistakes. But Allah swt does not just stay silent with all the prayers made by his people.
As servants of Allah, humans have two choices in life. That is, let go of the sin that has been committed or continue to commit that sin for the rest of his life.
Even though humans commit many sins, Allah will still forgive sins for humans who repent with nasuha repentance. Because Allah is the Most Forgiving, Most Merciful God.
Repentance is conviction or awareness and the will arises in humans to leave the sins they have committed. Meanwhile, repentance is a repentance that is done in earnest with full determination, intention, and perfecting it with an effort to improve oneself.