Huge Spoilers além deste ponto para qualquer um dos leitores que ainda não viram o Flash.
Se bem me lembro, Barry viaja de volta no tempo para impedir Thawne de assassinar sua mãe e emoldurar seu pai para sua morte no final do S2. Este evento altera completamente o fluxo de tempo e cria o Flashpoint. Uma linha de tempo alternativa em que Barry ainda mantém sua família intacta.
Barry tem memórias de ambas as linhas do tempo. Ele se lembra de todos os aniversários que passou com seus pais e também de todos os aniversários que passou com Joe e Iris. Barry tem Thawne capturado e está segurando-o em uma cela da qual ele não pode escapar.
No meio da temporada, Barry começa a perder sua velocidade e suas memórias na primeira linha do tempo. Eu não sou um escritor do programa, então não posso dizer com certeza qual foi o processo de pensamento deles, mas posso adivinhar.
Barry começa a se perder.
Thawne, inadvertidamente, ajuda Barry a perceber que ele perdeu mais na primeira linha de tempo do que ganhou neste novo. Barry assiste como seu irmão quase é morto bem na frente dele e isso realmente atinge Barry duramente. Ele percebe que salvar sua mãe mudou todo mundo, e ele percebe o quão egoísta ele estava sendo quando ele fez isso. Ele corre de volta no tempo para parar e consegue. Barry salta de volta para o futuro e percebe que tudo não está como antes na primeira linha do tempo. É quando Barry FINALMENTE aprende alguma responsabilidade com a viagem no tempo e pára de girar com ela.
NOTA: não vejo o S3 há muito tempo. Então corrija-me se eu estiver errado.