As nouns,
heartstrings is a hyponym of
compassionateness; that is, heartstrings is a
word with a more specific, narrower meaning than
compassionateness:
compassionateness: a deep awareness of and sympathy for another's suffering
heartstrings: your deepest feelings of love and compassion