If the person you are interested in has made mistakes in past relationships and admits to them, and also acknowledges that these poor choices hurt the people he or she cared about, then that is a good beginning. Assuming that you believe that this person is sincere, this acceptance of responsibility demonstrates a certain amount of self-awareness and is also evidence of a working ethical system.