It's so sad when we all know that it is very common for JWs to actually 'get their share' by 'just having a little turkey dinner' - but not exactly on that day or 'just buying a little present' - but not exactly on that day, ot not exactly wrapped in THAT paper or THOSE colors etc., etc., etc.
My JW sends me birthday cards and she scratches out the 'happy birthday' line. Like there aren't a thousand other cards she could send? I guess she's killing two birds with one stone by making an obvious point of preaching and condemning my birthday while at the same time 'honoring' me (in her mind) for it.
To be in fear of hypocrites....What's the point?
I'm wondering....is there any reason they have to be invited into your home during the holidays? Can't you just say you're busy?
They may actually appreciate not being put into a situation that forces them to confront their 'beliefs' face to face.
I didn't catch whether or not you have children (sorry, can't go back and peek while I'm typing). If you do, at some point, it's going to be important to take a stand on one side or the other.
But if your kids are really young, there's no point in getting them sucked into debates they're too young to comprehend. (Tho JWs would readily take full advantage of that situation and of their innocence if they're allowed to).
Best wishes in whatever you choose to do.
Do what YOU want, on YOUR time schedule.
I think, when dealing with JWs it's wise to heed the biblical advice to be 'cunning as wolves'.