She really didn't play her role well as a friend. She was only in for the benefits and not what she could offer even if it was small. Regardless, since you are kind, and her actions won't change you and your husband's kindness, you should have just given her and still kept your distance. Definitely, she'd withdraw when she notices Noone is coming to her rescue.