Memory and imagination go hand in hand. Memories provide the lego blocks for “Imagination” to create. Memories can be rewritten using imagination. It is possible to relive entire experiences in imagination. Imagination is the higher dimension of which one crystallized possibility is what we encounter as this 3-D world. Imagination is the creator world/the spirit world. Even all limitations are imagined.