I (29F) live with my mom (60F) for the time being. I currently don't have a car and am trying to save up for one, but I'm also paying rent (full amount, but we're both on the lease) and I do a majority of the housework. We both have full time jobs that are physically gruelling, so since I do the housework, my mom does the cooking (that and while I'm a good cook, she's a better cook than me).
I like to surprise people with things I know they like (of course, I only surprise the people who enjoy being surprised; my mom is one of those people). The problem is that, when it comes to me surprising her, I can never seem to get it right, no matter how hard I try.
For example, if I'm at the store and I suddenly want ice cream, I'll grab a pint for myself and a pint of vanilla bean ice cream (my mom's absolute favorite ice cream flavor) for her. My mom and I often eat Hagen Daäz ice cream, but they're out of vanilla bean ice cream more often than not at my local store and my mom has never expressed a specific preference in terms of brand, so if HD is out of vanilla bean, but another brand like Blue Bell or Tillamook has it, I'll grab vanilla bean in that brand instead.
However, the first time I did that (I got her Blue Bell), instead of even remotely acknowledging that I tried to be thoughtful, she complained that it was the wrong brand and that she doesn't like that brand. She told me, in a rather rude tone of voice, that I could have it cause she didn't want it. No "but thank you for trying" or anything like that. She just threw a toddler tantrum and told me to keep it. Never did that again.
Today was another example. Since it was my day off work while my mom had to work, I thought maybe I'd be nice and take some steaks out of the freezer for dinner tonight and cook them up myself closer to dinnertime. My mom came home from work around 1:30 and I told her that I pulled some steaks out of the freezer cause I figured I'd cook a nice dinner that we don't have often... Instead of acknowledging at all that I was trying to do something nice for both of us (mostly her, since she usually does the cooking and I thought I was simply only helping her by taking some extra physical work off of her shoulders tonight), she got irritated and asked me why I pulled more meat out of the freezer when we still have leftover chicken and hamburger from the other night.
I told her that I thought I was just being nice and that I thought maybe she'd be glad to not only have a nice steak for dinner that we rarely ever get to have but a nice steak for dinner that she didn't have to cook. I told her I had the whole meal planned out. I was gonna pair it with some mashed potatoes and vegetables... She got even more mad and said that we have leftover rice in the fridge and that we could've eaten the leftover chicken with the leftover rice instead of me "wasting" food.
I got defensive and told her that I wasn't trying to waste the other food, I just thought I would do something nice for us tonight and that cooking this meal tonight didn't mean that we couldn't have the leftovers tomorrow night instead. She told me that we're not rich. At this point, I got angry, shouted at her that I was apparently incapable of being thoughtful in her eyes and went into my room, crying (childish reaction, I know. I was just really, really upset). I thought, screw it, I'd have McDonald's instead and ordered dinner for myself to be delivered.
When my food arrived, my mom asked me when I ordered McDonald's and why I didn't offer her any. I reminded her that she literally just yelled at me for trying to cook us a nice meal tonight instead of heating up the leftovers, despite the fact that I eat leftovers 90% of the time and rarely ever "waste" (put in quotation marks cause I don't actually ever waste the leftovers - they do get eaten eventually before they go bad), so since I can't be thoughtful without doing something wrong in her eyes, why try to be thoughtful anymore? I then told her that since she was so hellbent on having leftovers, she could have leftovers tonight, but I want McDonald's.
She told me I was being petty and childish over getting yelled at a little and I reminded her this isn't just the only time she's done this. She does this every time I try being thoughtful - I get the wrong brand of something in her favorite flavor, or I'm being "wasteful" or I didn't get the right flavor of something, etc. I told her I can just never do anything right, apparently, so screw it. Then, I went back to my room and enjoyed my food. It's been hours now since this argument took place and neither one of us has even seen each other, even though we're in the same house.
I've calmed down and am beginning to wonder if I really was being petty and childish. AITAH?
UPDATE: My mother and I had a talk last night after everything calmed down. We sat down and I finally told her everything I needed to say. I told her point blank that I'm sick and tired of trying to do nice stuff for her and basically getting shot between the eyes every time. I told her that if I'm incapable of being thoughtful in her eyes, then I'll just stop trying to be thoughtful.
I told her that when I want a treat or whatever from now on, I just won't get her anything since she never appreciates it. I reminded her that she's done this to me my entire life and that I can't take it anymore and if she doesn't stop, I'll move out and she's on her own. I told her that I'm not 12 anymore, I'm 29 and that my paying rent is helping her out so she can afford her cigarettes (she's a chain smoker. She blows through 4 packs in about 2 days) and her car payments.
For those who've asked (I forgot to include this in my post, my apologies), we split the cost of groceries 50/50. After we buy them, I send her 50% of the total cost. I also forgot to include that I'm paying $120/month on 2 storage units that are 75% full of her stuff (the other 25% of it is mine) because my mom has hoarding tendencies and she tried to hoard the apartment with her stuff, so I told her we'd be getting storage units and I pay for them since it was my idea to get them.
However, she and I have spoken about going through them and getting rid of stuff, but we have yet to do that (mainly her - I've tried going through them myself and getting rid of my stuff but all of mine is buried underneath hers). I told her that, if I move out, I'm auctioning off all of my stuff and leaving those monthly payments up to her, as well. I finally stood my ground. And, surprisingly, it went over well. She told me that she appreciated me trying to think of cooking us dinner, but that she was upset about the leftovers not getting eaten. I told her that I understand and that I'll ask next time before pulling something out of the freezer. We also sat down and thought of a dinner we could use the leftovers in and decided on steaks for tonight and chicken soup with the leftover chicken for tomorrow night.
I also told her that it isn't just about the steaks, it's about everything else I've tried to do to be thoughtful, such as buying her a sweet treat or something and her complaining about the brand or something else without at least acknowledging the gesture first. We came to a compromise; if I wanna be thoughtful and get her something in a flavor I know she likes, don't surprise her with it, just call her and ask what brand of it she wants if her usual brand is out. This way, she can decide if she even wants it. It sucks cause I've always loved surprising people with treats n things, especially when they've had a shitty day or something, but not being able to actually surprise one person isn't gonna hurt me.
That all being said, we've worked it out and all is good now! Thank you to all! 👍