OP, you really need to have a good think about why you seem to be so annoyed and unable to cope with this and what that says about your relationship with your Mum, and your expectations of her doing Christmas. I think that there is more than just Christmas Dinner being the problem and I think that you need to look at all these elements in turn.
If I sound alittle sharp, its because we were in a similar situation at my house - 17 years of Christmas dinners (albeit 2 or 3 times my husband has cooked when I've been laid up) until I went completely on strike this year as we with no visitors for the first time for years, and my husband and sons aged 15 and 16 years old have stepped up to the mark.
I totally understand and sympathize with your mum saying enough is enough - I think she's got Christmas Dinner Fatigue. If you had ever done a proper Christmas (and there is alot more to it than just the actual Christmas Day dinner, especially if people are staying over), then you would understand how much work there is.
You have clearly lived in complete innocence and naivety for the last 27 years. I'm frankly quite staggered that you lived at home for 26 years (I think you said you moved out 12 months ago?), and haven't cooked Christmas Dinner for your family before.
Before any other posters think I'm letting your dad and your brother who still lives at home off the hook - believe me I'm not, I'm holding them just as accountable - what are they doing and why haven't they done it at any point? I don't know how long your mum and dad have been married, but I'm guessing that your mum has been cooking Christmas dinner for however long she's been married - so longer than just the 27 years you've been alive???
It doesn't matter if she 'enjoys hosting', frankly anyone would be sick to death of HAVING TO DO IT it all for that period of time without a break. That's a longer sentence than most criminals get!
You obviously believe you do help. I notice that you say that you make a stuffing, pigs in blankets (are these bought ready to go, and are you the one buying them?) and 2 bottles of wine. I don't know if your dad and your brother offer similar levels of assistance or not. Hmm, what is your mum complaining about? What more is there to Christmas?!?
Is that all you sit down to on Christmas Day? Sounds like a very empty table?
Oh there's other food there? So where is this turning up from? Okay your mum does it?- she does all the planning what you are all going to be eating, ordering food, if she's like me maybe she does everything homemade from scratch, supermarket shopping (not enjoyable fighting the crowds in December) for veg, drink, wine, mince pies, meat , all the other things needed or expected crackers, table linen, Christmas decorations & a tree, then there's veg prep and the actual cooking of the meal itself, clearing up.
I could go on, instead I will ask you to visualize exactly what your mum and dad's house looks like over Christmas, what is actually done to prepare it for Christmas and your arrival, what is there for you, meals etc and how things are different from the rest of the year. That is the work your mum is putting in, that what is being taken for granted by you and the rest of the family.
There's alot of mention on this thread re having to buy the food - very expensive etc, my question is that since you and your brother became adults have you ever actually paid for any of the food or have you just been been taking it as your right that its all bought and paid for?
There is alot made of the fact that you, your dad and brother all work as an excuse - well I work every day, including Christmas Eve, Christmas Day, Boxing Day, New Year and every bank holiday and I've been cooking Christmas dinner for years. Working does not entitle you to never cooking it. It makes it harder, but frankly you, your dad and brother should be organizing and working it out between you.
And as there is such a lot of effort being made by your mum, how much notice did you give her that you were leaving Boxing Day morning? Was that before or after she'd had to organize what was happening Boxing Day and the meals for that day? And if its anything like our house, no matter how much other people say they are going to help, the reality is that one person is usually left trapped in the kitchen on their own for hours without getting chance to relax until dinner is over. If so, no wonder she's hacked off. Pretty inconsiderate of you, and I would guess she's feeling pretty hurt and angry.
Yes things do change, families evolve, kids grow up and move away, but then its up to all the generations in the family to actually be considerate and not expect the same person to do everything just because 'they always have' and supposedly enjoy it.
Yes she's given you very little notice to get everything done, and she's refusing to have it at her house. Is that because she's reached breaking point, feels that she's being completely taken for granted, upset that you are dropping in and leaving as you can just about spare the time, and is she saying to have it at yours because frankly its the only way she can guarantee she won't end up with a husband and 2 grown up children still expecting her to end up doing it? Are you and your brother going to expect your mum to still be doing everything in her 80s??? When are you going to be ready to step up to the mark?
I understand that there's a problem with the flat and the cooker. Frankly get your landlord to get it sorted. If that doesn't happen before Christmas and I'd be kicking up merry hell to get it sorted with or without visitors, then you are looking at 3 scenarios.
-
Book Christmas dinner somewhere. I'd probably think more about it being near your parents in consideration to your mum. You might not get anywhere at this short notice. But then maybe if you can't then do that next year or the year after.
-
Speak to your dad and brother and sort this out so that you can come over and cook at your mum and dad's. Get them to help with some of the logistics, but you buy the food in, you drive over and you cook it and clear up (with their help). Possibly you could even get your dad to take your mum out for a drink whilst you get everything sorted so there's no way she can be conned into helping. This option is the preferred one as it shows you are willing to really put yourself out.
-
Man up, and accept complete responsibility for having it at your flat and how you will cope if your oven and heating is still not working. Its your chance to do Christmas your way. It might not be turkey and all the trimmings but it will be what it is, and at least you will have put the effort in.
Choosing either Options 2 or 3 will really make you understand what your mum has been doing every Christmas, and I hope mean you value her more and take her less for granted.
And whatever happens this year, I really hope for the sake of your mum, that you, your brother and your dad start being alot more fair about Christmas and sharing it between the three of you every so often, and go out for Christmas Dinner once in a while. Take turns for goodness sake so that when your mum isn't always doing Christmas dinner, she really gets a break! You are all adults - step up!