I think that owning up to mistakes goes a long way to regaining respect. We may never earn back the trust of those we've hurt, but we may not deserve it (and we may not actually benefit from getting it back). I have taught people what to expect from me. They would be wise to remember.