What is it in our brain that makes having such experiences possible? I assume other species don't have these. Sure there are instances in the natural world where you can see individuals of the species ...
If it were possible to live forever, would our brains grow infinitely with the number of memories that we store? Or would we remove old memories as we create new ones?