How could Lord Vishnu forgive Indra despite his sins? by Krishna
No one is forgiven. Nature always finds its way through balance. Not only materially but also in pyschic field.
Lord Shiva killed Daksh. When Creator and Preserver Lord Vishnu begged Him to make Daksh alive, He gave him head of a goat. That was what He did. Later Karma chakra caught Lord Shiva in such a way that He had to cut head of Lord Ganesh and give Him head of Elephant.
So Karma leaves nobody. Lord Brahma says that the shadow of sin is so Powerful that no creature in realms of existence, can ever be saved, may it be Me.
So no one is saved. Only those who wear the shoes, knows where it hurts.