First of I'm not British and even after 17 years here still get things wrong, so please go easy on me.
My MIL says I am beibg rude for not sending my SIL a birthday card. I don't think I am given how she has insulted me over the years. DH is stuck in the middle.
MIL believes you give a card to a person if the even requires a card regardless of the relationship between people.
In my culture everything is shared amoung the village. Giving a gift is considered to be something done as a sign of love and respect. Any gift regardless of value is only ever accepted with great thanks. Normally food is given as thanks to share when you next see each other( food is not given as a gift unless it is an indulgence). If you don't want a relationship with a person you return the gift. If you accept the gift and don't thank the person you are implying you deserve what has been given because you are better then the giver and that you want to insult that person publicly.
In the past two years ( disputes countless efforts on our side) we have had no contact with BIL and SIL. I have never met my niece and the have never met my new baby. I have however over the two years I have sent presents and cards for all the holidays and birthdays. I have never had a Thank you once. Not even a text and that's all I've asked for, so I don't feel like being insulted again and refuse to send anything. AIBU?