I've met this kind of couple over and over again and believe me if they break up she'll just find another "stray cat" type person to take care of again. I'm sure her previous relationships were with similarly confounding individuals. Be thankful that he has some kind of job and doesn't hurt your sister.