Derek can't deal with what he has done, so he washes it away with a different story in his consciousness.
1988
2002
2017
2011
2012
1968
2007
2005
2003
1971
1967
1989
1984
1966