I wonder if she's happy, he thinks.

Today his best friend is getting married. Her name is Lily.

I know he's happy, he thinks.

Today his best friend is getting married. His name is James.

I hope they're happy, he thinks.

Today his best friends are getting married. Their names are Lily and James.

But it was not always Lily and James. At one time, it was Lily and Remus. But it is not Lily and Remus anymore. It is Lily and James.

As he ties his tie, he sees the flecks of grey in his hair, the wrinkles. He is only 18.

As he ties his tie, he sees her red hair, her green eyes. She is only 18.

As he ties his tie, he sees his messy black hair, his glasses. He is only 18.

They are 18. They are so young, too young to be married. But then, there is the war. They are 18. They are so young, too young to fight in a war. But then, war knows no age. They are 18. And so they are getting married.

James looks nice in his tuxedo, with Sirius as his best man. Remus watches from a pew at the back. He wishes he had not come.

Lily looks beautiful in her dress, with her father walking her down the aisle. Remus watches from a pew at the back. He wishes he had not come.

Lily and James are married and dance together at the reception. Remus watches from an empty table at the back. He wishes he had not come.

But then she asks him to dance. And he accepts. And they dance together at her wedding. And he remembers when he first met her when they were 11. And he remembers how they became best friends. And he remembers how they fell in love. And he remembers how James loved her, too. And he remembers how he told her to give James a chance. And he wishes he had not come.

"I'm sorry, Remus," she says in his ear.

"Don't be. I told you to go out with him," he replies quietly.

"I'll always love you, Remus."

"I'll never stop waiting for you, Lily," he whispers as the song ends. And then he leaves.

Today his best friends got married.

And for now, he is glad he went.