Harry looked around. He was not in the classroom anymore. Where he was though, he couldn't say exactly.

He was in a house; it was comfortably large and furnished well. He saw himself, aged maybe five or six years, ahead of him, and followed his future-self. It seemed familiar, and suddenly a small house elf trotted in…

It was Kreacher!

With this realization, Harry found himself in Number 12 Grimmauld Place, now handsomely furnished and beautifully decorated. Harry wondered why he would take the time, or, to be quite truthful, find the skill, to make the house look so nice.

Suddenly his answer floated in.

"Hello, Harry," said Ginny, smiling, walking up to him and kissing him.

Both Harrys were grinning as she did so, and Harry was sad to see that his goofy grin he got whenever she kissed him had not changed much at all. If anything, it was worse now more than ever.

"You going off to the office?" asked Ginny to the future Harry. He shook his head. "Nah, I've already finished everything up for the evening. I was going to play a bit of Quidditch with Ron, but he's busy…planning you know."

Ginny nodded, smiling and shaking her head slightly.

"Say, how would you like to go shopping for the gift now? We've been meaning to get it done for so long now?" Future-Harry said suddenly.

Ginny smiled. "Sure. Let's go now."

They Apparated quickly, and Harry found himself following suit.

They were in Diagon Alley, walking up past all the large stores, and finally stopped at a small shop. They turned and walked inside.

Suddenly, the scene changed. Harry was at a wedding- his wedding? No, it wasn't, because there was Future-Ginny, flouncing up to Future-him, kissing him on the cheek. She was a bridesmaid, and from the look of it, he was best man.

But for who?

His answer came, as Ron came towards him. He was beaming.

The wedding started. Everyone came down the aisle, Fred and George leading who he recognized as Angelina and Katie.

There was Mrs. Weasley, crying happily, along with many others.

Neville was standing next to him, looking pleased, and there was Dean who was smiling at Luna, across the way with Ginny and the other bridesmaids, including Lavender, who waved at Seamus, standing next to Dean as groomsmen.

Then came the bride.

Both Harrys had their breath taken away by the beauty of the girl, and saw that many of the other men in the vision were faring much better; in fact, it looked like one of them was near jumping out of his seat.

Ron himself looked at the glowing vision and looked close to fainting, though the younger Harry couldn't help but snigger at the mad, lopsided grin on his face.

Harry looked at the bride for a moment; she looked familiar…he could almost place her…she was-

The vision changed and Harry lost the thought he had of who Ron's wife might be.

He was at another wedding- his own, he saw. Before he had a chance to enjoy it, he was whooshed away to another vision- he saw a baby girl, with bright red hair and emerald-green eyes.

He saw visions flashing before him- he was an Auror, he was winning an award, he was teaching his kids how to play Quidditch, he was sending them off to Hogwarts, he was clapping as his son won the Triwizard Tournament, as his eldest son took the place of Headmaster, replacing the retired McGonagall, his daughter fell in love- he saw it was Seamus and Lavender's son- and was married, saw his grandchildren, saw his life flash before his eyes, and, before he knew it, it was over.

He was back in Divination, sitting in his chair.