What would have happened if God had not forgiven Cain?
The weight of his sin would have been unbearable, leading to despair and hopelessness. Without the assurance of forgiveness, Cain may have spiraled further into darkness and sin, never finding peace or redemption.