The inability to draw simple distinctions makes some people rigid and narrow minded. It is a pretty common condition.
I think a lot of older people hang on for a long time after people expect them to, for unfinished business, or they want to say goodbye one last time to someone. Your story was touching and not the least bit offensive. Thanks for sharing.