not have the heart to do something phrase
to not be able to do something, because it seems cruel
I didn’t have the heart to tell him what I really thought.
Thesaurus: unwillingness and to be unwillingsynonym
Main entry: heart
Useful english dictionary. 2012.