Posting for some perspective because I’m really annoyed and I’m not sure if I’m overreacting.
DH is genuinely such a loving, generous person, especially towards his family. He has a sister who is married with 4 kids. Every time we see them, he buys them gifts, and for birthdays we go all out- for his sister, her husband, and all 4 kids which I am not complaining about at all, they are family and I am happy to do so. They live in a different city, but we still make sure gifts are sent to arrive on their birthdays.
When we’re with them in person, my husband often pays for everyone. It’s usually just me and him (2 people) and then them (6 people). His sister’s husband never offers to pay for us or cover a meal; he just sits there expecting my husband to pay, and sometimes my husband has to awkwardly say, “Shall we split it?”
The thing that really annoys me is that on my husband’s birthday, none of them ever buy him a gift. Not even a small token from the kids. We buy gifts for 6 of them and my husband gets nothing in return. I sometimes get a gift and sometimes I don't. Meanwhile, we spend so much on them during the year, for birthdays, Christmas, random treats, etc. It just feels so one-sided and I feel crap for my husband more than anything to be honest, but he is not one to complain about that.
AIBU to be really annoyed about this? I feel like the least they could do is show some appreciation on his birthday of all days.