Ghosts are those memories that are too strong to be forgotten for good, echoing across the years and refusing to be obliterated by time.