Thank you so much for having the courage, the self-respect, and the wisdom to share this remarkable story. Your experiences are very inspiring to me. There are many ways in which I have also not been an ideal human and your story makes it clear that we can always be improving and we will often be successful at it too.
"Value means validating yourself, investing in yourself, establishing and holding boundaries, and looking out for the boundaries of others" = how beautiful and true. Thank you for sharing.