You have a good heart, and you're trying to be kind. You can still be kind and also break up with him. I liked the idea that some posters suggested of giving him a timeframe to leave and move out. Since he's in rocky waters with his friends, it's still not your problem and not your responsibility. That's on his shoulders. Never feel guilty for taking care of yourself - do what's right by YOU and you're not in love anymore. What other option is there? To stay in a relationship and hurt yourself further because you feel guilty and sorry for him? That's not fair to YOU.