Ron wouldn't have had the visions at all, he knew, if he hadn't taken that one tiny half-glance at the crystal ball.

He saw something moving. He leaned in, and fell through.

He saw himself, only aged about a half a year or so. He and Harry were in the common room, playing a game of Exploding Snaps. Suddenly, the door opened and Ron looked up.

When he did, he saw what had to have been the prettiest girl he'd ever seen- prettier than Fleur and all of her relatives even. If they were a quarter-Veela, then this girl was definitely a hundred percent Veela.

Ron thought his future self was going to jump out of his chair and run over to her, but was pleased when he saw that he was content to sit in his chair, goggling.

The vision changed.

He was proposing to the girl that he had seen previously, only aged two years, and looking even more lovely, if that was possible. She was crying; he was afraid she'd say no. She leaped into his arms and kissed him and he knew it was yes.

They were getting married. Ron saw Harry, Ginny, Dean, Luna, Seamus, Lavender, Neville, and Pavarti standing beside them as bridesmaids and groomsmen.

There was his child- a small baby girl with brown hair and blue eyes, already knowing how to smile.

He was getting a promotion. He was going home to tell his unbelievably beautiful wife. She was grinning and kissed him.

He saw his sister and best friend get married, proud to be the Best Man; his wife was the Maid of Honor.

He saw these memories flash before him, and he was taking them all in as fast as possible before they ended and he was just sitting in Divination.