have a change of heart
Meaning
To change your mind or attitude, often becoming more sympathetic or deciding differently.
Origin
From the long-standing metaphor of the “heart” as the seat of feelings and will. A “change of heart” has been used in English since at least the 1800s to mean a reversal in feelings or decision.
Notes
Often implies a reversal after deciding one way; can be positive (softening, showing sympathy) or neutral. Common in everyday speech and writing.
Examples
-
I was going to quit the project, but I had a change of heart after talking with my team.
-
She initially refused to apologize, then had a change of heart and called him that night.
-
The company had a change of heart and decided to extend the deadline.
-
He had a change of heart about moving abroad once he visited the city.
-
I had a change of heart and donated the tickets to a local charity instead.
Grammar & Usage Notes
Usually used as “have/has/had a change of heart” (fixed article “a”). Often followed by “about + noun/gerund” or an infinitive clause: “had a change of heart about leaving / had a change of heart and stayed.”
Synonyms
- change your mind
- rethink
- have second thoughts
- reconsider
Antonyms
- stick to your guns
- stand your ground
- hold firm