| A | B |
| to have a heart of gold | always doing kind things for other people |
| to have a big heart | to be very generous and caring |
| to be cold-hearted | to lack warmth and kindness |
| to wear your heart on your sleeve | to show your feelings openly |
| to cross your heart and hope to die | to make a promise you want to keep |
| to cry your heart out | to cry a lot and feel very sad |
| from the bottom of your heart | to mean something deeply and sincerely |
| to have a change of heart | to change your mind |
| to eat your heart out | to be jealous of someone |
| to have a heart | to care about other people |
| to have your heart in your mouth | to be scared or nervous |
| to have your heart set on something | to really want something |
| to set your heart at rest | to stop worrying |
| to be soft-hearted | to be kind-hearted |
| to take something to heart | to be changed or moved by something that happens |