Yes, this was not a friend of mine - just a forward from my sis. But we could relate although never had anything quite as intense as that. But it does show how you can go too far.
And Christmas can be an awkward time to meet but it can also be a fun and warm time too. Just do what seems right.