And I like your approach with the gift for your w's friend. It seems like the right thing to do.
I am going to treat my H great on Christmas. He does not "deserve" it but he is still my husband and this might be our last Christmas together, so he is going to get treated well. Whether my thinking is dysfunctional or loving I don't know.