I didn't know where else to post this, so I'm posting it here. 
I'll paint the picture for you.
I had an argument with my friend earlier that ended in me saying that I don't want to live with them anymore after the lease runs out (the argument started while we were talking about moving houses), and they came up to my room about half an hour later trying to talk to me. 
I ignored them because I didn't wanna have the situation turn into annother argument again because they have a habit of turning everything I say into an argument when they're mad, and they sometimes leave me alone if I don't respond.
They then proceeded to tell me that they were just coming to ask if i wanted the dinner that they were cooking, which I replied to saying yes.
They then proceeded to take my response as an opportunity to talk about why I said I don't wanna live with them anymore after the lease runs out, to which I replied explaining that I've told them countless times in the past for months and I don't want to explain myself again.
They didn't take that as an answer, and used their bad memory as reasoning, and insisted that they had a right to know my reasoning.
I then proceeded to list a few of the many reasons why, to which they cut me off multiple times while i was attempting to do so, and tried to blame everything they did on me, and act like I never told them any of it before, or that I was exaggerating, and they even tried to flip my own arguments onto me and said I was doing the stuff that I pointed out that they were doing. 
I then told them to get out my room and leave me alone, and they refused. So I started talking over them by consistently telling them to "leave me alone" and "get out my room", which resulted in them giving up, and slamming my door twice, hard enough to loosen the door handle more than it already was, (they have broken my door in the past during an argument) and leaving.