Hears what I think probably happened that night that John and Danielle came over. I think that Kendra said no, and they *promised* to behave. She is too weak to trust, as someone has already said.
I think that you shouldn't kick her out, but make sure that she goes somewhere when you do, and take her key off her. You can get one of your other friends to deal with the cats. This isn't really Kendra's fault. She is just too gullible and weak. She gives in too easily and is easily lead. It sounds like John and Danielle have become manipulative, and she is an easy target to get them what they want. You just need to avoid future events where it is possible for her to go against you (unintentionally, if you know what I mean.)
I think that you shouldn't kick her out, but make sure that she goes somewhere when you do, and take her key off her. You can get one of your other friends to deal with the cats. This isn't really Kendra's fault. She is just too gullible and weak. She gives in too easily and is easily lead. It sounds like John and Danielle have become manipulative, and she is an easy target to get them what they want. You just need to avoid future events where it is possible for her to go against you (unintentionally, if you know what I mean.)