He makes mistakes, but his heart is in the right place.
have one's heart in the right place
idiomTo have good intentions.
Although the surprise party was a disaster, you could tell she had her heart in the right place.
While his impulsive decisions often caused unnecessary complications, his colleagues recognized that he always had his heart in the right place.
- 01
abound in one's own sense
To follow one’s own inclinations and opinions.
- 02
absence makes the heart grow fonder
One feels more love or affection for those one loves when parted from them.
- 03
ace up one's sleeve
A surprise advantage of which others are not aware.
- 04
act one's age
To behave in a manner appropriate to one's age.
- 05
act one's age, not one's shoe size
Synonym of act one's age (“to behave in a mature manner; to avoid being childish”).
- 06
afraid of one's own shadow
Exceptionally timid.
- 07
air one's dirty laundry in public
To reveal one's sordid secrets to the public.
- 08
air one's dirty linen in public
Synonym of air one's dirty laundry in public.