Chapter Text
'Hey! How's Christmas going? -G <3'
'Good. Have you arrived yet? xx'
'Yes, about half an hour ago. What did your dad say about us?'
'Not much. Just gave me a very awkward talk about...safety. Dean almost choked he was laughing so hard. But then dad reminded him that he almost got his girlfriend pregnant last month and he shut up real quick.'
'Oh no, poor Samshine! Well at least you're informed now ;D'
'Shut up, pumpkin! >:P'
':3'
'How's Bagel?'
'He's not sure what to think about Cas' 20 million cats. One has just smacked him. I think he hates them.'
'Aw, poor Bagel :('
'You'll keep me updated?'
'Sure. Good night, Gabe :*'
'Night Sammy :*'
–
“MERRY CHRISTMAS SAMSHINE!!!”
'Jeez, Gabe, at least warn me when you send me a screaming voicemail, I'm not the only one in the house! Merry Christmas :*'
'Sorry, Sammy, didn't think. How are you? What has Santa brought you?'
'A new phone. I have no idea how dad could have known that I smashed my old one but here I am, texting from my new one!'
'That's awesome, though! How are you getting along?'
'Surprisingly good. He hasn't brought you up again but he talks about Bagel all the time. I think he wants to adopt him.'
'HE WONT GET HIM THO'
'Haha, don't worry. If it ever comes to that, Dean'll put his foot down. He doesn't want pets and dad doesn't want Dean to move out, so...^^'
'Oh well...'
'How's your Christmas?'
'Great. Castiel's a fantastic cook. Bagel's traumatized, though. He won't ever be able to be friends with a cat again.'
'That bad? XD'
'Very bad. Listen, we'll go for a walk now and then I'm driving back home to see dad. I'll call you later, okay?'
'Okay. Merry Christmas. Love you xx'
'Love you, too :*'
–
'Made it home. Wanna facetime?'
“Hey Gabe,” Sam smiled. His boyfriend looked tired, his hair was a mess and he had bags underneath his eyes but he was smiling widely.
“Hi. It's good to see you.”
Sam rolled onto his stomach. He was lying on his bed in his old room, eating leftover pie. It had started to snow outside but inside it was warm and cozy.
“How was the drive?”
“Good. Surprisingly little traffic. Oh, wait. I think Bagel wants to say hi.”
Suddenly a black dog nose appeared on Sam's new phone sniffing excitedly. Bagel barked and licked the screen until Gabe pulled him back, so they were lying next to each other. Bagel wagged his tail and stared happily at Sam.
“I think he misses you,” Gabriel laughed. Then he added: “I miss you, too. I wish you could be here now.”
“Me too,” Sam sighed. “How's your dad?”
“Oh, right. I haven't told you. When I arrived, Mike and Luce were here and they had a tree and decorations and everything. Whatever happened all those years ago, they seem to have reconciled! Sammy, I can't tell you how wonderful it is to have the family together again! Raphael is coming home tomorrow and dad is just so happy!” Gabriel was beaming now.
“That's great news! I'm so happy for you!” Sam couldn't help but smile as well, despite missing Gabriel so much and wanting nothing more than to be with him right now.
“Yeah... Everything alright with you?”
Sam nodded. “Now that the holidays are over, Dean and dad are working again but I don't mind. They also got me a plane ticket to San Francisco for the third.”
“Wow, that means you'll be home almost a week before college starts again? Mind if I pick you up from the airport?”
“Not at all!” Sam laughed, looking forward to that day like a child would to Christmas.
“What are you do- Oh, wait a second.” Gabe put his phone down and a second later a pink dog tongue appeared again, licking the screen.
Sam laughed. “Get away from the phone, Bagel!”
The dog barked excitedly when he heard Sam's voice and pressed his face to Gabe's phone. Sam laughed even harder.
“Oh god, Bagel! What the hell?!” Gabe was back and took the phone away from his dog. “Listen, Sammy, I gotta go, we'll have dinner in a sec. I meant what I said, though. I'll pick you up from the airport and then we can spend some time together. Promise.”
“Okay.” Sam was smiling, even though he was sad to have to say goodbye to his boyfriend again.
“See you in a couple of days, okay?”
“Okay. Love you. Have a great time with your family!”
“You too, Samshine!” Gabriel blew a kiss, then he ended the call.
A few moments later, Sam received a text message. It was a picture of Gabe and Bagel in front of a beautifully decorated Christmas tree. Gabe was smiling and Bagel looked like he was too. Sam laughed and then sniffled. He turned his head to look outside. It was a beautiful view. Snowflakes were slowly dancing from the sky, covering the houses and trees.
Sam remembered waking up to this view as a kid. He remembered jumping out of bed in excitement to see what presents would await him under the Christmas tree. He remembered the disappointment when he found Dean making breakfast in the kitchen, who told him that their dad hadn't come home last night. He remembered the presents that ranged from toy cars in good years to chocolate bars wrapped in gift-paper in the years in which his dad wasn't home.
Sam thought about the last holidays. How Gabe had driven him home, how he'd got a phone, how his dad was there and how they'd had fun, all three of them. Sam smiled. He was excited to see Gabriel again in a few days but he was also happy right now, sitting on his old bed in his old room with his family just a few blocks away.
–
He'd just got off the plane and went through baggage claim. Now he was approaching the area where people were waiting for their loved ones. It didn't take him long to spot the short blond man amidst the crowd of people. He walked faster, wanted to run like they did in movies; run, drop everything on the way, not caring about the people around him and then fall into Gabriel's arms.
Gabriel was holding a mistletoe above his head and when Sam finally reached him they kissed. It was a sweet, soft kiss. Sam could hear people cheer in the background. He ignored them completely, though; he had only eyes for Gabe. His hair was slightly longer than the last time Sam had seen him and his eyes were shining brightly.
“It's good to have you back, Samshine. I missed you.”
“I missed you, too, Gabe.”
“Come on, Bagel's waiting outside.” Gabriel took Sam's bag in one hand, with the other he took his boyfriend's hand. They looked at each other for a second, smiling, then they walked hand-in-hand past all the other people gathered around the waiting area and outside into a beautiful sunset.