I believe that memories will stay forever.
When life gives you lemon, you make lemonade. Hakuna Matata people!