tear someone’s heart out/tear at someone’s heart - definition and synonyms

phrase literary
  1. to make someone feel very sad or upset
See also main entry: tear