enshrine in heart
enshrine (someone or something) in (one's) heart
To retain fondly, as of a memory. While I'm heartbroken that Grandma is gone, at least I've enshrined all of my wonderful memories with her in my heart.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
enshrine someone in one's heartand enshrine someone's memory in one's heart
Fig. to keep the memory of someone in a special place in one's heart or mind. Bob enshrined Jill's memory in his heart.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.