Hey! So this is just an idea that has been dancing around in my head ;)

So, in this chapter is a Sam/Jess thingy, so hope you like it and something, something :D


Two days to the wedding:

Dean was excited. He never thought that he could ever get married. Mostly because of the job, but he had found his angel. He had thought that hunters can't find love, but he was wrong. Dean was waiting for the wedding. He didn't have many friends but he knew for sure, that he was going to invite Charlie, Kevin and Lisa. Or maybe not Lisa. That would be awkward.

"Dean? Come here for a second!" Cas shouted. Dean laughed a bit. Cas was excited about the wedding too.

Dean walked into the next room. Cas was planning their wedding with Sam. Yeah, Sam was helping Cas.

"What is it now?" Dean asked. He had been there three times already. About the location, the invitations and the food.

"Music?" Cas asked and smiled to Dean. Dean didn't even bother to look at Sam. He was still pissed at what he had done. Cas didn't want to sleep with Dean before the wedding. Sam had said something about it, so...

"AC/DC." Dean said and smirked.

"Come on Dean! You need a slow one!" Sam said. Sam was annoyed! He had done more to help Cas at their wedding than Dean!

"I can't dance! Cas can't dance! We don't dance!" Dean said and finally looked at Sam.

"Actually, I can dance." Cas said quietly and stared at the ceiling. Dean turned to stare at him.

"How?" Dean stuttered and Cas blushed slightly.

"I taught him." Sam said and walked next to him. Dean stared at them in shock. "Jess taught me."

Sam's eyes watered as he remembered his first angel. Jess was everything he had dreamt of and he loved her so much. He still does, but he loves Gabriel too. Gabriel is his second angel. And Gabriel is everything Sam had dreamt of and a little bit more.

"Okay you can choose, if you help me with the steps." Dean said and went back to his room. Cas and Sam decided to continue later. When Castiel left to get some food, Sam felt the tears growing in his eyes as he sat on the edge of his bed.

Memories started floating into his mind. His and Jess' day at beach. They had just started dating, when they decided to get a day off and spend it at the beach. They ate ice cream and it was warm. The sun shone brightly and they spent the night there. It was the first time Sam had told her that he was in love with her.

"Jessica, I think I'm in love with you." Sam said and blushed slightly. Jessica stroked her fingers through Sam's hair.

"Sam, I love you too." Jessica smiled and kissed Sam.

"Sam? Sammy?" Sam raised his head and saw Gabriel in front of him. He looked worried. "Are you okay?"

Sam nodded and noticed that he was shaking. Gabriel climbed on the bed, next to Sam and lied down. Soon Sam was sobbing on his chest.

"Its fine, Sam. It's going to be alright. Just calm down and tell me what's wrong." Gabriel said as he massaged Sam's back soothingly.

"I miss Jessica." Sam said and Gabriel continued massaging.

"Sam, it's normal. You loved her, probably still do. I totally understand. When you lose someone you love, it hurts, but you will learn to get over it." Gabriel started talking and continued. "You have such a stressful job, it's no wonder that your emotions are a bit of mess."

"Thanks Gabe." Sam said and buried his head into Gabriel's chest.

"Sam, just remember, that I love you too. I won't leave you. Ever." Gabriel said and kissed Sam's head. After that, Gabriel just held Sam close and Sam fell asleep. Sam had a dream, about Jessica.

Sam looked all around. He saw a meadow. Jessica was walking towards him in a white dress. Soon she was standing right in front of him.

"Hi Sam." Jessica said and hugged him tightly. Sam smelled the sweet aroma from Jessica's shoulder. Jessica led them to sit under the apple tree.

"Hi Jess." Sam said and stared at his ex-girlfriend.

"Sam, I know what you're thinking. You don't have to feel this guilt over me. It wasn't your fault that I died." Jessica said and pressed her head into Sam's chest.

"Yes it was Jess! If I had been there with you, nothing bad would ever have happened." Sam said and squeezed Jess into his chest, closer.

"Sam, I forgive you. Your family needed you. Sam, I just wanted you to know, that I love you and I always will. And I know that you will love me too and you love Gabriel too. Even though I'm not there, he is. He is the angel, sent from heaven." Jessica smirked and lifted her head, so she could see Sam's face "Don't cry, honey."

Sam smiled and he let Jessica wipe his tears away. "I do love you." Sam mumbled and looked straight into Jessica's eyes.

Jessica lifted her hands onto Sam's hair and she kissed him lightly. As if to say goodbye.

Sam woke up and he noticed that he was still using Gabriel as his pillow.

"Are you okay Sammich?" Gabriel asked softly. Sam rubbed his eyes and quickly stood up.

"I'm fine." Sam smiled a bit. "How long was I asleep?"

Gabriel wondered for a second. "Three hours, twenty minutes and forty five seconds."

Sam laughed. "Do you know where Cas is?"

"I think he is in Dean's room." Gabriel said and smirked. Sam closed his eyes for a minute.

"Can you help me with the music?" Sam asked and used his puppy eyes. Gabriel melted right away.

"Sure." Gabriel said and snapped his fingers. Sam had his memory stick in his hands.

"Can I watch what's in here?" Sam asked and opened his laptop.

"Oh, Sam! Don't you trust me?" Gabriel asked and laughed.

"Of course I trust you! I just don't trust the trickster-you." Sam smirked and opened the file. It was full of Dean's favourite songs and some regular love songs.

Suddenly Dean and Cas walked into the room.

"I can dance!" Dean smiled and Cas giggled behind him. "Anyway, we're going to the movies, would you like to go with us?"

"Didn't Cas bring any food?" Sam asked and noticed that Dean and Cas' hairs were a mess and their lips were swollen.

"I'm sorry Sam. I got distracted on the way." Cas smiled and blushed when Dean winked at him.

"Oh father." Gabriel mumbled and grabbed Sam's ass. Sam yelped a bit and blushed. Gabriel grinned and surprisingly Dean started grinning too. Sam and Cas just stood there blushing.

"Okay, let's go." Sam said and smirked evilly at Cas. Cas smirked back and opened the door and Dean walked out. Cas grabbed Dean's ass and Cas laughed when Dean blushed very strongly. Sam laughed as he kissed his perfect angel. His life didn't suck that much, anymore.


So yaaay! Teehee! I can't wait to write more! I love the idea of Cas and Dean getting married and all the people there! So, if you have someone who you would love to be in their wedding, please review or send a pm! Thank you to my beta reader more-profound-bond. Love ya all! xo xo