Here's some context: My brother and I have a rule for my apartment (which he's allowed to stay at) that if I tell him a week in advance my plans to have someone stay in the guest room, then he cannot stay over. So the agreement I had with him was that my friend would stay in rhe room for the week, and when we went away for the weekend he could stay here, anc then the next 5 days after is the same deal. And that he can come over and sleep on the couch at night if needed.

So today he texted me telling me he wanted to come over and nap in the room, and I told him no and that my friend was in there sleeping and he already knew the plans. So he went off on me cussing me out, telling me that I only care about myself and all this other stuff, and I just calmly told him "Hey, you are allowed to be upset, that is completely okay. But you knew what the plans were and agreed to them, so the answer is no" and of course cus he wants a fight he started going off even more freaking out at me saying that hes the only person I have and all this other abusive stuff so I just simply said "Hey, like I said, I understand that you're upset and that's totally okay. You're allowed to be. You can hurl as many insults as you want, but frankly it doesn't really affect me. Were adults. You knew the plans, you agreed to them. End of conversation" and so obviously he kept sending stuff flipping out so I decided for now to just block him on texts so that way he cant text or call me for the day, but if he needs me for an emergency he has my snapchat. Usually I would've panicked and eventually snapped but I totally kept my cool and was able to handle this maturely. Mind the fact he's older than me.