Forward, I so totally relate to what you have written - and yes it is cognitive dissonance, but that is the point. it is dissonant.
What they have become isn't what they were or who they were and most important, how they behaved for years and years towards us - with love and kindness.
And Wendy - please stop buying him bananas. What need in you does this fulfil? You are divorced, remember, and that means he can buy his own ****** bananas It is the consequence of his decisions. A small one, but important.