There are moments in life that pass so quickly, before you can even think to blink, that will never come back to you. Other moments linger forever like a stain on your soul. Both are important - they make you who you are. Each person’s tapestry is full of these and you wrap that quilt around yourself like a shield against the world. Sometimes, you’ll pause and look at all of those squares - the memories that are fading and ripping at the seams.