1 Corinthians 1:8 He will also keep you firm to the end, so that you will be blameless on the day of our Lord Jesus Christ.
Through Christ Jesus’ actions and giving His own life on the cross as our perfect sacrifice, we have been kept blameless for our sinful ways.
Though Christ wants to forgive every person, He is only able to truly forgive people who ask for forgiveness; those who refuse to ask, have no course for forgiveness.
Yet Christ is willing to forgive at any time and will continue to be ready right up until the time we have to face Him and answer for what we have done.