Having a hard time breaking things off, please help?

My boyfriend has been living with me nearly a year. Things were ok at first, but it went downhill fast. I have stuck it out but all I keep hearing is how I stress him out, don't give him peace, refuse to change etc. you can't tell him how to talk, but then if I talk a certain way then I have an attitude. He tells me I refuse to accept responsibility for my actions, but then it's ok for him to act the way he does. Oh, but when he does it it's just him being direct and people can't handle it. He is not affectionate or loving toward me. But then when I try to talk to him he says it in a very arrogant way saying to ask myself why he might be acting this way. Then tells me that he can't be the only one changing. He just finds fault in everything, and he calls me negative, overly sensitive and defensive.

I tried to break up before and he basically told me by law, I have to give him 30-days and I will need to give him a chance to save up his money for a room. So basically he wouldn't be paying me nothing for a month. Then when I told him I would change locks he told me I can't hold his things and he will call the cops if I do that.

What should I do with this guy? He says we will talk about it tomorrow but it's always the same story of him telling me what I'm doing that is making him unhappy, how I'm stressing him out and making his health condition worse and how this relationship can't be one way and how he explained this to me from day 1...
Having a hard time breaking things off, please help?
Add Opinion