My H has repeatedly told me too little too late.... In my sitch there is OW but as you rightly say; its never too little. I have made mistakes, we all have......My H is amazed at what he deems to be my unbelievable "self forgiveness". It is not the case where I am being light on myself........just reminding myself that I am human and the biggest mistake would be if I kept REPEATING the mistakes and not taking full responsibility for them. At the end of the day we are only responsible for our change, if we are working on being better parents, better people then they can choose to see it or not, believe it or not. We just need to keep moving forward, with hope and integrity