Hiya True! (I have a new name here) I admire your introspection and your willingness to let others hear of your journey.
I know you know not to beat yourself up about the past. I am sure that your intentions were never to hurt anyone. You have to really accept that had you known better, you would have done better.
As we have learned to forgive our spouses in crisis, so you must forgive yourself.
I am so glad that this next chapter of your life is proving so fulfilling.
Learn from the past, but, dont get mired in it, ya know?