have heart set on 421 Views have your heart set on (long for, decide to achieve) I have my heart set on going on a trip to Michigan. He had his heart set on becoming a good football player. – English Vocabulary