According to the original poster (OP) the family spent last year's Christmas in her brother's house as he was a newlywed. The hosts faced some obstacles while preparing the day's meals because of the OP's dietary restrictions and unavailability.
Christmas at her brother's is expensive because she's required to contribute financially and she can't since she has limited income as a student. She offered to cook and organize the event since she couldn't pitch money in but they rejected her offer.
It went well until she sent them a bill for the meal and her brother was the first to object. As a frugal man, he agreed to compromise on the cost but chose to remove her treat and nothing else.
He rationalized it by saying she was the only one eating it so it didn't seem cost-effective to include the meal in the menu against food that every other person could eat. It wasn't the first time her brother axed her special meal from the menu so she refused to spend the holiday with the family.
Her mother then joined her and said she wasn't spending the holiday with them too causing the rest of the family to get upset with her.