"A mortal sin of finite duration is not deserving of eternal but only of temporal punishment," -- Pico della Mirandola.
Let us put aside the idea of forgiveness, wherein the person going against God's command is not a Christian, or a person who accepts Jesus as savior of sin (as in Atheists)?