Boyfriend called me a spoiled brat. Who should apologize?

Anonymous
So, last night I got off work around 10. After work I went to get some fast food and since my boyfriend also gets out of class at 10. I went by the school to see him real quick. He asked me to come over to his house so I said sure and drove over to his house. When I got there he asked me to go get some food with him but I said no. I had already been in a car for like five hours (as apart of my job) and I really didn't want to go out again. My boyfriend got mad though because he thought it was rude that I was eating food and he didn't have anything. He lives with his parents and they had already made him food. He just didn't want to eat it or cook anything else. I also didn't want to stay at the house while he went to get food because I would have been by myself in another persons house, which is in a bad neighborhood by the way. So anyway , I just went home and I still Haven't talked to my boyfriend since. Do you think I acted like a spoiled brat? This really upset me because he always brings up how my parents pay for my things and uses this to his advantage (I drive us places 99% of the time, hang out at his house so he doesn't have to drive anywhere). And who should apologize? I feel like I should apologize first just to get rid of the bad feelings out of the way. Or should I wait for him to say something? Thanks in advance. I feel sort of ridiculous asking this question about something so stupid but I need to know:)
Updates
+1 y
Well to be fair to my boyfriend, I also live with my parents and they pay for everything (college, gas, food, clothes). I basically just have a job for my own shopping and food money and so I can have a good reference for when I want to get a real job after I graduate (44 days btw!). So I don't care that he lives with his parents. Its just annoying that apparently thinks I'm a spoiled brat.
Updates
+1 y
First of all, thank you to all of you who responded with thoughtful answers. Honestly, I didn't expect this many people to respond! But mostly I was surprised at some of the negative comments! Anyway, neither of of apologized. I just said, " So, do you still think I'm spoiled?" Him: :"yes". And then we both laughed it off and that was it! I guess we were just having a bad day.
Boyfriend called me a spoiled brat. Who should apologize?
12 Opinion