These are very important posts, some of the most important healing posts that you have written.
We all have behaviours in our M that shame us. I recollect opening my heart about screaming banshee, abuse if ever there was. We discussed this many months ago, the shame of the screaming and the fact that I felt that "contempt was not a boundary for me".
Bless you Jim, you challenged that, and changed my view.
Nothing that you have said or done is the cause of WW going wayward on you.
Some of your past behaviour is unacceptable to the Jim as is now, and frankly not good and certainly not affirming of an M. You can not change that Jim, it is done and over.
Jim is a different Jim to that which was. It is hard to let go of that past Jim for you. It seems to me that you could chose to say "that Jim is behind me, and I am renewed."
Jim it is going to be OK, you will be healed and you can forgive yourself.
Peace and big hugs
V
Freedom is just another word for nothing left to loose. V 64, WAW