set heart against
set (one's) heart against (something)
To be or become resolutely determined not to do, experience, or acquire something. When I was a teenager, I set my heart against ever ending up in a soulless career like the one my father had. No, they've set their hearts against coming with us.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
set one's heart against something
Fig. to turn against something; to become totally against something. Jane set her heart against going to Australia. I set my heart against her departure.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.