<human>: I love my BF, but I don't think we are right for each other. He has anger issues (says lewd things and has destroyed some of my things), drinks around 10 beers every day, never cleans up after himself (to the point where we've gotten bugs) and blows all his money on beer and McDonald's and is constantly broke. 

When I first met him I didn't really care and didn't know about his temper, but I want to do things with my life and not live in a pigsty and I just feel like this is going nowhere. We've discussed things but at the end of the day, he is who he is, I know he's not changing anytime soon.

Additionally we've both emotionally cheated with people online. So while I know I want to break up, I can't bring myself to do it. I don't really know why but I think its attachment, plus the fact that I know he'll be upset and I don't want to hurt him, especially since I think he is depressed. Has anyone else ever experienced this? How did you deal with it?

Give me a shortened version of the text
<bot>: I think my relationship with my Bf is going nowhere. I want to break up but am attached and don't want to hurt him. How do I deal with this?