Yep honesty does hurt but it also helps us on our road to recovery
And you sound like you are doing great on that road.
I think each time we can reflect, and grieve a little it's a step forward.
I see how far I have come by looking at how I would have reacted to my AH in the past. If he was up for a verbal fight I would give as good as I got...
But that got me nowhere! I saw I person I had become that I didn't like very much......and I didn't recognise...
SR and Al anon keep me sane!
Take care Phiz