Idiom
change of heart
Meanings
A change in feelings or attitude that causes someone to decide differently.
A shift from a negative opinion or refusal to a more positive, accepting view.
Definition
A change of heart is a shift in someone’s feelings or attitude that leads them to decide differently.
A change of heart is when someone changes their mind because their feelings, attitude, or moral view has shifted. It often happens after new information, reflection, or an emotional experience. The result is usually a different decision or behavior than before.
Examples
- I was going to quit, but I had a change of heart and decided to stay.
- She had a change of heart after hearing his side of the story.
- They planned to sell the house, then had a change of heart and kept it.
- He said no at first, but a change of heart made him agree to help.
Common mistake
Learners often say "change of mind" when the situation is emotional or moral; use "change of heart" for feelings and attitude shifts.
More at B2 level
- Bob's your uncle Used to say that something will be easy or will happen exactly as expected after a simple step.
- touch base To touch base means to briefly contact someone to share updates, confirm plans, or check progress.
- ballpark figure A ballpark figure is an approximate number or estimate, not an exact one.
- take the mickey To take the mickey means to mock someone or tease them in an unkind or cheeky way.
- cheap as chips Very cheap; costing very little money.
More noun phrase (idiom)s
- dog's dinner A dog's dinner is something that is very messy, badly done, or in a terrible state.
- back burner A lower priority than more urgent or important matters.
- brass neck The idiom "brass neck" means extreme confidence and boldness, often in a rude or shameless way.
- double-edged sword A double-edged sword is something that has both benefits and harms at the same time.