Board Thread:Questions and Answers/@comment-98.237.16.119-20151023070346/@comment-25449165-20160130195502

My theory is that speeders don't age, which would explain a future Barry Allen fighting a Reverse-Flash at the time of Nora's death.

Reverse-Flash is basically in a time loop. He learns of Barry Allen and his identity as the Flash. He duplicates the "accident" and becomes Reverse-Flash. He goes back in time to 2016 and encounters a present day Flash (will explain later) who is surprised to see Eobard alive. Eobard is defeated and locked up. Later, they send him back to the future.

Later on, sometime in the future, Reverse-Flash and Future Flash fight and go back in time where Nora's accident happens. Future Flash returns to his timeline, but Reverse-Flash doesn't and gets stuck. He finds the Harrison Wells of that time and absorbs his appearance (and memories?!). Season 1 happens. Eddie dies, Eobard is erased from timeline, but that sends him on a loop to where he is reborn again, and he lives to the point of where I explained in the first paragraph. Flash is surprised to see Eobard again, and so on.