It wasn't a dream. It couldn't be a dream. That would mean his life wasn't real. The life he had made with Ginny, and the Weasleys. How could he have dreamt a life 11 years into the future, and in such detail? It wasn't possible. Or had something else happened? Was he in the past? No, time travel wasn't possible. They had destroyed all the ministry time turners in 1995. Unless…?