Idioms and Phrases with have no heart for
have no heart for
Also, not have the heart for. Lack enthusiasm for, as in After the dog died he had no heart for taking long walks, or I should go through the family albums, but I don't have the heart for it. [Mid-1600s] Also see heart in it.
The American Heritage® Idioms Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company.