What you are saying is that if someone made a mistake in the past then he can never be forgiven.By your criteria 99.9% of Pakistanis are kafirs because I’m the past they were non-Muslims.Their conversion means nothing because one you a committed a sin then you are a sinner all your life.