 Hello. I know this is a pretty mild one compared to the others but who better to ask than reddit.  
Me and my boyfriend have been sharing food, since we live together for 1,5 year now. We always split the bill in 2 and we usually determine who's gonna shop for groceries by who is going to be near a shop that day. Well.. almost. I am usually the one who makes that effort, which takes time and time is important to me as a student, he usually just deflects that responsibility by "we don't need anything" or "I don't want to go today".  
I am also the one who cooks the food and he usually cleans the dishes even though sometimes he complains that it takes longer to clean it.  
Anyway, we went to a grocery store recently and we usually just split, I buy what I need for cooking and he buys snacks or if I tell him to get something he will. I asked him how much milk should I buy when he hits me with "I don't want milk". As I know he loves milk and eats it with cereal/ drinks it with chocolate sugar, I am confused by this but just proceed to buy one carton for myself.  
That day I decide to have milk for dinner so I pour myself about 1/5 of the carton and have some cereal with it. The next day he asks me whether he can have some for his chocolate milk, I raise my eyebrows and comment something about him saying he doesn't want and tell him sure. That day was pretty full for me and I only got around coming home around 7pm and after only eating breakfast I was pretty hungry and wanted something quick to eat. So again I decide on milk and cereal. But of course there is no more milk.  
I go to him ask him where it went he said he drank it, which irritated me cause he did not ask me if he could,I was hungry and he specifically said he doesn't want any, I mildly irritated said "then you will have to go and buy me some". We live in a dorm and there is a small shop here where you can buy some groceries and is just 11level away, and buying some milk takes literally max 7 minutes, but of course it's a bit more expensive.  
He hits me with "maybe" and proceeds to play LoL and ignoring me. I get even more irritated, raise my voice and say "you better go buy that milk" and just let him play and wait until he finishes the game.  
After waiting on him for 20 minutes I start calling for him "Boyfriend, go buy me that milk I am hungry. Hello? Boyfriend? Boyfriend? Hey?" cause of course he acts like he doesn't hear me now.  
I throw my bra at him which catches his attention he puts down his speakers and he starts "maybe if you asked nicely".  
Wow. Am I in the wrong for getting absolutely pissed off at this? I asked him whether he wants me to plead him to go buy me the milk he drank and said he doesn't want in the first place and after some deflections of his I get very angry and start yelling at him how lazy and selfish he's being. He said something about me always getting angry and never saying "please" and that he was "very close to going but after you acting like a bitch I am not".  
I don't think I should be pleading him to go buy me something he took from me. If it was me drinking something of his I would go buy him a new thing without him even asking. Or should I have been nicer?  
He always does something like this, that when he is in the wrong and I call him out he turns it around on me and I end up being the bad guy. Last week he wanted me to wear these high heel to go eat out with him, he knows I cannot walk in high heels, he knows my shins hurt when I walk in high heels for a while, he knows the shoes we got from aliexpress are too small for me and he still wanted me to walk in them for at least an hour in Prague(if you ever been to the city center you know what kind of walking areas are there in Prague), raining and cold outside. I told him I won't and that is a bad idea at which he said I promised I would wear them and completely turned the situation on me, despite him wanting me to be uncomfortable in order to get me to wear the shoes he likes (way too much).  
Do I just have anger problems? 