The Tri-Wizard Tournamant had come to Hogwarts and today was the Yule Ball. It was the social even of the year. No the social event of the century. All of Hogwarts, Beauxbatons, and Durmstrang had been waiting for weeks for Chirstmas. Everyone was talking about who you where going to take, what your where going to wear, and of course...The Champions.

The Durmstrang champions was Pavel Rurik. He was quiet and he kept to himself, but he was probably ten times faster, stronger, and better than the other competitiors at endurance competitions. He probably would take a date just because it was required.

Then there was Laurette Marveille. She could probably charm her way through the entire tournament if she tried. She also could have any guy she wanted.

Then there was the Hogwarts champion, Dean Winchester. Quidditch star, Head Boy, extremely attractive, and as far as anyone knew he had yet to pick a date to the dance. As the time for the dance rolled around the students all filed into the Great Hall. It had been decorated beautifully and it looked as if they where all standing in a glacier. On the other side of the great hall doors it was a different story.

"Are you sure you want to go through with this" Dean asked to the person to his right. They nodded and linked arms. Suddenly music started to play. Pavel and his date Lilith, a 4th year Slytherin stepped out.

"PAVEL RURIK, THE DURMSTRANG CHAMPION" said a loud voice from the other side of the door. Next Laurette and her date Ash, a 7th year Ravenclaw went out.

"LAURETTE MARVEILLE, THE BEAUXBATONS CHAMPION" the voice said again. Dean stomach was doing acrobatics inside his body. Suddenly his date kisses him on the cheek.

"It's gonna be fine Dean" they said. Dean smiled and gave them a kiss on the lips for good luck. The next moment those doors swung open and all eyes where on him and his date.

"DEAN WINCHESTER, THE HOGWARTS CHAMPION" the voice said. Dean put on his best smiled and began to walk out.

"Is that Castiel Novak on Dean's arm"
"Aren't they like best friends"
"I thought Castiel was dating Meg"
"I didn't know Dean was gay"
"Oh my gosh all the good ones are either gay, taken, or both"

He couldn't help smiling when he what'd people say those things. He looked to his right and he saw Cas soaking in the attention. This had been Dean's idea. If your gonna come out, then might as well make a show out of it. When Dean and Cas had reached the center of the Great Hall they stopped. Some slow music began to play, the champions had opted for a slow dance this year instead of a complicated waltz. Dean snaked his arms around Cas' waist and Cas wrapped his arms around Dean's neck. Dean couldn't be happier if he tried. He was slow dancing with the love of his life and Cas was looking particularly sexy today. Dean kissed Cas' forehead and Cas blushed.

"You shouldn't kiss me in front of this many people" Cas said as a blush creeped across his face. Dean heard a few girls in the crowd aww, and he was pretty sure Charlie had fainted.

"I want everyone to know how much I love you" Dean told him. Cas smiled and tilted his head.

"You love me" he asked. Dean smiled.

"You said that when you saw me it was love at first sight. Well when I saw you and your where in that crowd on sorting day, I knew that I loved you. When I went and saw you afterwards and we talked I knew we where going to be best friends for the rest of our lives. I know that you lied to me every time you looked into the mirror of Erised, because to us it's just a mirror. I knew when I woke up in the hospital wing in my first day of school and you where there asking if I needed anything that one day I was going to marry you. I've know for to damn long that you've always been the one, it's about time that other people know too" Dean said. Cas smiled at his Dean and leaned up to kiss him. While he kissed him Cas started to think. He knew that this kiss would end, that this song would end, eventually this ball would end, but there was no way in a thousand, million, or billion year that he and Dean would ever be through with each other.