Meaning: Happy memories can make us feel good and content, just like the warmth of the sun on a cold day.
Choice of Words: "Memories" are special thoughts and feelings we have about things that happened in the past. "Filled" means to make something full or complete. "Hearts" are the emotional centers of our bodies. "Like" is used to compare two things. "Warm sun" is a comforting and pleasant feeling.