My husband and I have been arguing a lot. One of the things he says I do is I don't let things go, and keep whining. One of the things I say he does is not apologize or take responsibility for messing up.

I work at home and my husband doesn't work far away, except when he travels which is 65% of the year. I told him that he needed to have lunch with me 1-2 times per week (wouldn't have to be takeout or anything, we could just make food here) when he was in town, because our daughter is at daycare and that would give us some time to ourselves. He agreed for a while but then got mad because I'd have a work call that would come up last minute and I'd be late. This happened a few times, but not frequently. He stopped taking me to lunch completely and never said anything about why until I called him on it.

Since he told me it bothered him when I wasn't ready, I made an effort to be on time. Today, he offered to get Chipotle for us when he dropped the baby off at daycare. I said sure, but Taco Bell would be fine. He insisted on Chipotle. 

I was on a call when he came home, but got off within 2 minutes. I came downstairs from my office and thanked him, made a joke about how his burrito is the size of a head. 

Anyway, then he starts telling me what he got me. He didn't get veggies (I always get veggies), he didn't get guacamole because he doesn't want to pay for it (when he knows I always get it. He added salsa and cheese, which I don't like. The cheese I can pick off, but i don't like their salsa at all.

When I asked him why he didn't just ask me, he said he thought he could remember, then he backpedaled and said he never orders so it's my fault, and the whole time he was laughing. Never once apologized. I could tell I was annoying him, but I kept on because I was mad that he didn't even apologize. 

So, AITA? I get that this is probably a dumb use case, but it's literally like this in all aspects of my marriage.