idioms heart 5 have a soft spot in your heart for (feel a lot of affection for):
have heart in the right place (to have good intentions): She is very strict, but her heart is in the right place.
have heart set on (want something very much): I have my heart set on going on a trip to Michigan.
heart-to-heart talk (honest, sincere and serious talk): We should have a heart-to-heart talk with him during the lunch.
heart bleeds for someone (feel great sadness for someone): My heart bleeds for homeless children.