Is OTHER wrong in the post ? POST : Obligatory sorry for bad formatting, I'm on mobile.

Okay for some backstory. I live in a small rural college town in a one bedroom apartment with my "friend." From the very beginning I said I didn't think either of us could ever say that each other couldn't have people over and agreed that we wouldn't have people over at unreasonable times. That being said I also asked that he tell me if he's having people over and he agreed. 

Roughly 8 months and one break up later an additional rule is that my ex can under no circumstances be at the apartment. (Things didn't end that bed, just rough emotionally on me, but roommate is still friends with her.) My roommate has since been super weird about people coming over, sometimes telling me, and sometimes not saying anything until he finds out I'm coming home or he tells me right before he knows I'm on my way. This isn't just frustrating because he blatantly ignores my (imho) very simple courtesy request, but also because of the way he sneaks around it. He'll text me to ask when I'm home, like tonight for example. I was on my way back from out of town and was supposed to arrive around six. I got invited to hang out with a friend and I texted my roommate to tell him I'd be back at closer to midnight. As I'm scrolling through my social media feed I see that he has people at the house. I decide it can wait and don't say anything. At 11:30 he asks if I'll be home soon. I reply

"Probably, btw i really don't apparently you not telling me you're having people over. We've talked about this multiple times"

*Seen*

"Seriously it's not that hard to text me, for instance, instead of asking when I'll be back so you'll know whether or not I'll come back while they're there friggin just tell me you're having people over"

*Seen*

When I come home he's on his computer and I have some small talk and start unpacking my stuff. As I set up my desk I notice that my bag of little popper things which was full, is now almost empty. I ask him about it as he pops into a call and he says that they used a few (they used like 3/4 of the bag) I tell him how rude that is and he avoids eye contact and says he'll buy me more. I tell him that's not what it's about it's about the blatantly lack of respect for me. I bring up the having people over and he basically blows me off. I just don't even know what to say to him. He's so apathetic it's extremely frustrating and makes me wonder if I'm being ridiculous. 

Sorry for being so wordy, looking forward to a verdict.