It's great the way you blend past and future (and the way you narrate it). In a way sci fi is always caught between these two extremes, even their futures often seem like re-worked pasts. And future Armageddons are often just a device intended to simplify the world, take it back to a simpler times (like the Walking Dead) through destruction of all complexity. Here, in a way, unintentionally perhaps, you make it even more evident how the two (past and future) relate as literary devices in sci fi.