So glad to hear it went better than planned! Family - a big pain in the butt, always surprising, but always family.
I have the same issue with my Dad....only he was dating a woman much younger and bad for him. I wish I could find a sweet old lady that would be nice to him.