Some theories suggest that it all has happened already, but can be changed. It could be like a puddle. You drop a stone and get ripples, but another stone can be dropped to change those ripples. I think our brains sort out the past/present/future issue for us. Somehow.