set your heart on

set (one's) heart on (something)

To resolutely determine to do or acquire something. When I was a little boy, I set my heart on becoming a fighter pilot. When Janie sets her heart on a new toy, she won't give us a moment's peace until we buy it for her.
See also: heart, on, set
Farlex Dictionary of Idioms.

set your heart (or hopes) on

have a strong desire for or to do.
See also: heart, on, set

set your heart on

decide you very much want to have.
See also: heart, on, set
Farlex Partner Idioms Dictionary

set your ˈheart/ˈmind on something/on doing something

,

have your heart/mind ˈset on something/on doing something

want something very much; want to do or achieve something very much: When she was a small girl, her heart was set on a horse of her own. He set his mind on becoming a doctor. I have my heart set on a new guitar.
See also: heart, mind, on, set, something
Farlex Partner Idioms Dictionary
See also:
  • set (one's) heart on (something)
  • set heart on
  • set one's heart on
  • set your heart on something
  • set your heart/mind on something/on doing something
  • (one's) heart is set against (something)
  • one's heart is set against
  • have a heart
  • with all (one's) heart
  • with all one's heart