i don’t get him

so it’s my day off and I wanted to take my bf to the movies get food and drinks. I asked him yesterday and he agrees. I then tell him be up by 2pm so we can get food beforehand & asked him not to be up all night so he won’t sleep all day. He says he won’t and even if he is he’ll get up in time. 2pm comes he’s knocked so I give him until 4pm. I double checked that 4pm was good and that he still wanted to go…. When I go to wake him up he’s like “ there’s nothing later? Why didn’t you look at anything later?? You should’ve..” Irritated with me for no reason. So I’m like it’s fine you can sleep I go get my own food (picked him up some too) and I get back and chill. It’s now 8pm and he’s up like are we still going. The next movie isn’t until 11 and I have class in the morning I really want to be well rested. Now he’s telling me it’s not that late we can still go and has a attitude. But I’ve been telling him since yesterday I didn’t want him to sleep all day for this very reason.