There are an endless number of quotes telling you not to live in the past and what's done is done. To me, that's bullsh*t. I think there is a positive to living in the past.
It's hard to live in the future because as humans we fear the unknown. It's unnatural. It's difficult to live in a world of uncertainty with experiences you have yet to endure and emotions you have yet to feel. To me, sometimes reliving in the past is a safety. It is something concrete, certain, and already embedded into my memory. We know it, understand the consequences, and lived it.
There are times when I truly wish I could time travel and relive the past. I wouldn't want to change anything or anyone, but just to relive some moments. There's memories where I just want to feel things twice. There are so many moments in my life that I will never get back, and so many feelings I can never feel again. It's rare that two people can give you the exact same feeling, because half of the time it's hard to even distinguish or describes the mix of emotions.
There are certain memories—everyone has them, so don't lie—that always pop into your head somehow while doing every day tasks, and sometimes a rush of energy surges through your body. It brings you back to a memory, you remember exactly where you were and who you were with, and you have a picture of that memory embedded so clearly into your mind, but you can't relive that feeling. You can't do anything about it either.
I guess that's a part of life and what makes moments and people special. It separates the good from great, average from outstanding, and the unforgettable from the insignificant. It's just a shame we can't cherish these memories as much as we should when they're happening because we are clueless to whether we will get more of them or how special they are until they resonate in our thoughts. Never be afraid to live in the past once in a while because everything you experienced and felt makes you the person you are today.