Niner - you set such an amazing example for the rest of us about how to live a life of personal integrity -
I don't have to know what the specifics are to know the most important things about you -

that you are willing to honestly and clearly appraise yourself -
you work to correct or amend the things/wrongs you feel responsible for in your past
you live so as to minimize or avoid creating any similar damages today for yourself or others
you look within for thinking or behavior that ongoingly present problems or are out of sync with your
own moral code and you work to align yourself with your principles-

there is no finish line - it is progress towards an ever better version of ourselves - bringing our highest self to life.