I agree that it's pretty nervy to say their being there was a gift since they didn't pay for it! If anything, I can see the mother saying it's part of HER gift to you to have the family together.
I'm glad we have our act together, but it still hurts. As my DH said, life isn't fair!
I know what you mean that it's not about the money, even though that's the immediate thing at hand. That's what always bugged me, too - the plain unfairness!
We were the "reasonable" ones, "down to earth" and all that. One year my in-laws gave each couple a lighted ceramic Christmas village. It had a "lake" that was a mirror. It was actually kind of pretty, but we got the set with the BROKEN mirror (and the replacement piece) becase stepBIL/wife would never accept something broken! Like it was an HONOR to get the broken set! Seriously, can you not just replace the broken piece BEFORE you give it to us? And we'd never be the wiser...
But it was always that way with them.... we were expected to rearrange our schedules on a moment's notice because stepBIL/wife refused to be inconvenienced. I always wondered what would happen if WE refused to be inconvenienced, too (but of course we never did).
BTW, speaking of rotten in-law gifts... stepBIL/wife's wedding gift to US was $25 split between them and one of their friends (whom DH's dad MADE us invite to the wedding even tho we weren't friends with him). Wasn't even enough to cover one dinner (which wouldn't have mattered a lick if it had been someone we wanted there in the first place)!
Sorry this is so long and ranting... this is the first time I've ever received any understanding or sympathy for putting up with them for so long! It was always brushed aside like
I was the problem! I wish this board had been around during the first years of my marriage!
Oh, and I should also mention that these are the same in-laws who schemed up this master plan of the entire family moving to a compound in FL and they would provide DAYCARE when we all started pumping out babies!!! And they were serious!! AAaack!