I care less about a person's past, but far more of what they learned of that past and who they've become as a result.
Honest people make mistakes. The sin is always in not learning from them. You can't learn from them without owning them, your role in them.