Gordie your day sounded peaceful, you and your children enjoying time together.
The frustration and self pity you felt, I get that also. More often than I like and usually due to unmet expectations.
You are doing very good, bouncing back quicker from these emotional dips. I know you know that, but it does not hurt have it confirmed by an outside source, by a friend.
(That is me in case I was too vague )
As for W, things look to still be progressing, slowly, and forward. An evening together, a glass of wine, and a friendly chat. Things have come a long way. You have come a long way.
Keep doing what your doing.
DnJ
Feelings are fleeting. Be better, not bitter. Love the person, forgive the sin.