ruth and rue probably both stem from OD rewen. ruth and ruthful are both now archaic; but rueful and ruthful were once synonyms = compassionate.