format_quote Originally Posted by
Zzz_
Islamic view is that, one has to repent and ask for forgiveness when it comes to major sins. All other sins are forgiven, erased, or expiated through other means.
We forget that this is not a complete answer.
Allah usually will forgive all sins if you truely repent from it during your life...no matter major or minor sins. The sins He will not forgive you just like that, are the sins where you wronged another human being.
This because just forgiving one's sins would be a huge injustice towards the other individual who you wronged.
so, in this case, only if the other individual forgives you, then Allah forgive you too if you repent. otherwise, the sin will not be forgiven.