The whole story kind of reminds me of the movie "Forrest Gump". He was in love with the girl for all of his life, but she just used him now and then, and didn't really care about Forrest. She would show up when she needed something, and he was ALWAYS there for her. When she was dying, he took care of her; but all those years, SHE never really loved him; it was all one-sided. Forrest adored her, so it pleased him to no end to be able to help her each time.
I see this as a very similar thing, and find no fault with the man, and if his greatest wish was to have this woman in his life, and give everything he could give, to her; then that was wonderful for him to do that.
My question is, where was HER integrity, her priority, to only think about what he could do for HER, and not at all about what she could do to make HIS final days better for him. She certainly appreciated the gifts, but didn't care much at all about the giver, in my opinion.