I'll quickly chip in. I wanted to reply when v wrote but out of respect for what she is trying to do and to give you a chance to reach your response uninfluenced I held off.
I did not think what she wrote would have vexed you. Think deeply on this, but if you have come to a solid thinking about what she wrote and it resonates as being true for you, then accept your conclusion.If not chip away until you find your truth. But do not apologise for nit providing what you think someone expects of you.
You mentioned being unravelled.HHow are you going to put yourself back together? That is what you should figure out IMO.
You wrote the word hate a lot in your reply. That is a strong word. Is there anger behind it?
The good news is most of what you dislike seems to stem from you. That means you can control it and change it. Go for it.
The speaking in the mirror can be a great tool. You see and hear someone telling you what you need to hear. You can look yourself in the eyes and say "I love you" or whatever message you need to hear. Avoid at all costs being negative in front of a mirror.
Finally you are right to see and acknowledge the growth in your W. She has made great progress too.
As Arnie says "I'll be back"
R 25 years M 14 years S11 & S13 Working on it alone since Oct 2014 M in trouble a lot earlier (~2 years) Feb 2016. 1st R chat in a yr. Next R chat Aug'17 Still together