I got in an argument with my girlfriend what’s your opinion be honest even if I’m wrong I’m curious about how others think of it we already resolved?

So my girlfriend gets gerd it’s a stomach acid disorder it damaged her throat not permanently but she can’t eat anything but soup for two weeks so I wanted to make her some from scratch and so I went to the store to get things we were texting and she had mentioned needing cat food and not wanting to go but she had too. I didn’t think to get the cat food or ask about it I was focused on the recipe and other things she said I should have known because she mentioned it a few times and offered the thing is I love taking care of her I would loved to have done that for her so her point was I was focusing on what I wanted to do for her instead of what she actually needed and I wasn’t listening or hearing her wich on some level I agree but my thing is why not ask directly if you need something? Is this just the difference between male and female brains? Was I a jerk for not thinking about it? Should she expect me to read between the lines to know what she needs?
I got in an argument with my girlfriend what’s your opinion be honest even if I’m wrong I’m curious about how others think of it we already resolved?
Post Opinion