Peter denied Christ to save himself and was forgiven. vaudine
It probably doesn't get much worse than that.
Yet still Peter was His because salvation is God's call; not ours.