Sort:  

Thank you :) Thought I had said so now realize I hadn't

The heart is an old old saying and the meaning is to treat them as one of your beloved family treasures (like a grandmother you love).