Christmas
~1 Week Later - New York~
Kurt danced around the kitchen smiling and placed the cookies on the cooling rack when there was a knock on the door followed by Lucky barking "Blaine! Can you get the door?"
Blaine popped his head around the corner "Are we expecting anyone?"
"Don't think so" Kurt shrugged as the knock sounded again and more barking "Go!"
"Alright! I'm coming" Blaine sighed unlocking the door and opened it then grinned "Oh my goodness!" He pulled his cousin into a hug careful of his sleeping niece.
"Hey Cuz" Sonny grinned.
"What are you doing here?"
"Well, you keep surprising us, so it's our time" Will smiled as they walked inside.
"Are they uncle Kurt's cookies?" Keegan's eyes lit up when he smelled something.
"Blaine, who's at the door?" Kurt shouted from the kitchen.
Will grinned walking over to the kitchen to see him baking "Hey bestie"
Kurt spun around and grinned "Will!" He darted over and hugged him tight then the rest of the family behind him "Hey"
"Hey Uncle Kurt" Keegan smiled walking over and hugged him.
"Hey, I'm loving those photos on your Instagram, especially the one of you and Bandit"
"Man's best friend" Keegan grinned "Theo took it soon after we reconnected"
"Well it's a perfect picture and the one of the best friends" Kurt grinned making him blush.
Keegan looked at his dads "Can I go and explore?"
"I don't know" Sonny looked at his husband "The city is very big"
"I'll stay in Central Park which is just across the way, an hour max?" Keegan pouted.
Will groaned "Go before I change my mind"
Keegan grinned and ran out "See ya!"
"Where's our niece?" Sonny asked "And did we hear a dog bark?"
"With Abigail, she'll be back soon" Blaine smiled.
"Blaine saved a puppy and he's got a home here" Kurt nodded.
Megan yawned and looked up from her dad's shoulder and squealed "Uncle Kurt! Uncle Bee!"
"So" Kurt smiled as they fell onto the sofa "How has it been?"
"Crazy" Will chuckled looking around his old apartment "It's crazy being back here where it all started"
"I know" Kurt looked at him "Can I tell you something?"
"Of course" Will nodded.
"I've got a job as a fashion designer"
"Kurt, that's amazing" Will pulled him into hug "What about the magazine?"
"I'm still going to run it just part time, Georgie is happy to be promoted and be Chief when I'm not there" Kurt smiled "The problem is getting Rachel to be happy about it"
"She'll come around to it, unless it's was like the time when I was going to LA for a month"
"She ignored you for the whole week before you left" Kurt chuckled lightly.
"She is very stubborn but she'll be happy for you" Will smiled.
"I hope so" Kurt looked at him "Should we talk about your son and his best friend?"
Will groaned "You see it too?"
"Will, you have to be blind to not see that those boys like each other" Kurt smiled "Has Keegan said anything?"
"No, maybe he's still figuring things out before he tells us" Will shaked his head "He's growing up too quick, he's in high school"
Kurt reached over and took his hand "You know I was 16 when I told my dad and all my friends"
"I don't want him to be scared, he's so outgoing and I don't want this to put him back in the shell again" Will sighed and looked at him "Do you think I should talk to him?"
Kurt shaked his head "Leave it for him to come to you, it'll be hard on him to tell his dads that he has feelings for another boy"
"Okay" Will nodded as the door opened.
"I love New York" Keegan bounced over grinning and hugged his papa "Thank you for bringing us here"
"No problem bud" Will smiled.
"Take lots of pictures?" Kurt asked.
"Yeah" Keegan jumped on the sofa between them and pulled out his phone "There" He smiled passing it over to him.
"Wow kiddo, you're a pro" Kurt looked through the pictures in shock.
"You should see the sketches he's done, they are amazing" Will smiled.
"I can't wait to see them" Kurt smiled "Are you uploading them?"
"Yeah once I've made it into a collage" Keegan yawned and leant against his papa "I promised Theo I'll update everyday we're here"
"Have you spoken to him?" Will ran his fingers through his hair.
Keegan nodded "He texted me before with a photo of him and Bandit and just said have a good holiday and he was taking the horses out" He looked at them "What have you two been talking about?"
"My new job as a fashion designer" Kurt grinned "And you can help"
Keegan looked at him confused "How?"
"Come with me tomorrow and you'll find out" Kurt winked at him.
"Guys!" Rachel and Abigail squealed running over and hugged the Canadian boys.
"Missed us?" Sonny chuckled.
"New York is very quiet without you" Abigail smiled and looked around "Where's Keegan?"
"He's with Kurt" Will smiled.
"They're on their way" Blaine looked up from his phone "He said go in and order"
"Let's go then" Finn smiled and opened the restaurant door.
Chad grinned putting his arm around his best friend and ruffled his hair "I'm proud of you dude"
"Thanks" Sonny pushed him away and sorted his hair out.
Rachel linked arms with her best friend "I'm so glad you're back, Millie misses her best friend"
"Megs has missed both girls" Will pointed at her "I know what you're doing but don't ruin our trip here and make up with him"
"Fine" She sighed "Is our table ready?"
"Yeah, our usual one at the back" Blaine smiled as they walked down the restaurant.
"Here!" Jack grinned as he ran ahead with his cousins.
"Can I sit with Zara and Millie?" Megan looked at her dads.
"As long as you're good" Will said "Okay?"
"Got it Papa" Megan grinned and sat with her cousins.
"It's crazy that they barely see each other and they still act like best friends" Sonny smiled sitting down.
"Just like us then" Abigail grinned "They are close in age and will be best friends for the rest of their lives"
"We hope so" Rachel smiled.
"Sorry we're late" Kurt smiled walking over "Couldn't get this one away from the cameras"
"They were amazing" Keegan grinned sitting between his dads "Thanks for taking me"
"No problem kiddo" Kurt nodded and looked around the table "Have we ordered yet?"
"Not yet" Abigail smiled.
Will looked at his son "Who did you meet?"
"Rosie Assoulin?" Keegan looked at his uncle who nodded "She was amazing and said I had talent for my age"
"What do you wanna do when you leave school?" Finn asked.
"Don't know" Keegan shrugged "I'm just enjoying school and finding out what I like best"
"Best way to think" Blaine smiled "Some people have their lives plans out from a young age"
"We are proud of him" Will smiled putting his arm around his son and kissed his head.
~New Year's Eve~
"This is amazing" Keegan looked around Time Square while holding his little sister "Look Megs" He pointed over at the big Christmas tree.
"It's big" Megan grinned and looked at their dads "Picture?"
Sonny chuckled pulling out his phone "Smile"
Keegan grinned as the flash went off then looked past them confused "It can't be"
"What?" Will looked at him "You okay?"
"Theo is here" Keegan spotted his best friend in the crowd.
"Go and give him something at midnight" Sonny smirked.
Keegan blushed "How did you know?"
Will chuckled leaning on his husband "We're your dads kiddo, we know things"
"You're not mad?"
"No way, we're proud of you" Sonny smiled "Now, go"
Keegan put his sister down and hugged his dads "Thank you"
"You're welcome" Will smiled "Go before you lose him"
Keegan grinned pushing through the crowd.
"Where's he going?" Blaine asked walking over with his family.
Kurt followed his nephew and grinned "Theo is here"
"Yeah, it'll go from best friends to boyfriends" Sonny grinned.
Will nudged him "We hope"
"Those boys are crazy about each other" Abigail grinned.
"I have an idea" Blaine smiled and darted off.
"I don't want to know what he's doing" Sonny shaked his head.
"He is singing again but I don't know when" Kurt shrugged.
Keegan pushed through the crowd "Theo!"
Theo spun around and smiled big "Jay" He hugged him tight.
"What are you doing here?" Keegan looked at him confused.
"You was making me very jealous of all the photos you posted and my mum gave me tickets to come here, so surprise" Theo grinned.
"Your mum's here?"
"Yeah, she back at the hotel, she doesn't like things like this" Theo chuckled.
Keegan nodded and notice something around his neck "You're wearing it"
"Of course I am" Theo grinned pulling out the dog tag necklace "I love it"
"Hey New York City!" They turned to the stage to see Blaine with a microphone "We've got five minutes until midnight and another year begins" He smiled "I'm going sing one of my favourite songs, Keegan" He pointed at him "This is for you buddy"
"Did you know he was singing?" Theo looked at him.
Keegan shaked his head as the music started.
Another year you made a promise
Another chance to turn it all around
And do not save this for tomorrow
Embrace the past and you can live for now
And I will give the world to you
"C'mon" Keegan grabbed his hand and pulled him through the crowd.
"Where we going?" Theo asked.
"To talk"
Speak louder than the words before you
And give them meaning no one else has found
The role we play is so important
We are the voices of the underground
And I would give the world to you
"You okay?" Sonny looked at his husband concerned.
"I can't see them" Will looked through the crowd.
"They'll be fine" Sonny put his arms around him "Tell him princess"
"They're fine Papa" Megan grinned resting her head on his shoulder.
Say everything you've always wanted
Be not afraid of who you really are
Cause in the end we have each other
And that's at least one thing worth living for
And I would give the world to you
"He's really good" Zara grinned watching her dad perform from backstage.
"He sure is sweetie" Kurt smiled picking her up and placed her on one of the boxes "Can you see Uncle Sonny and Will?"
"Yeah" She nodded "Also Auntie Rach and Uncle Finn"
A million suns that shine upon me
A million eyes you are the brightest blue
Lets tear the walls down that divide us
And build a statue strong enough for two
"Is everything okay?" Theo asked as they stopped outside of the crowd.
"Did you read the back?" Keegan looked at him.
"I didn't know there was anything, all I saw were the horse shoes on the front"
"Read it"
I pass it back to you
And I will wait for you
Cause I would give the world
And I would give the world
And I would give the world to you
This is the new year
This is the new year
A new beginning
You made a promise
You are the brightest
We are the voices
This is the new year
We are the voices
This is the new year
Theo took the necklace and turned it over.
I love you
Keegan x
"What?" Theo looked at him shocked.
"It's true" Keegan smiled a little as the count down started.
10
"We've been best friends since my dads"
9
"And my mum met" Theo finished moving closer to him "Crazy moments"
8
"Bad times" Keegan nodded.
7
"Can't forget the amazing times" Theo smiled.
6
"These feeling have been building up for years"
5
"So much, you're ready to burst"
4
"Exactly" Keegan looked at him confused "What?"
3
"I've been trying to tell you for months" Theo nodded leaning towards him "I love you"
2
"Really?"
1
"Huh-uh" Theo nodded and kissed him as the fireworks went off above them.
Keegan pulled back a little and rested his head against his smiling "Happy New Year"
"Happy New Year" Theo grinned.
"What we doing here?" Abigail asked walking towards the ice rink.
Sonny shrugged "Keegan texted me to tell everyone to meet here"
Will looked up and gasped at the scene of the ice rink "That's why"
They all looked towards the ice rink to see the boys skating around the rink laughing and holding hands.
"It's official" Kurt nudged his best friend smiling.
"Hey Lovebirds!" Chad shouted.
Keegan looked over and groaned "Oh no"
"What?" Theo looked over "Who's that with your dads?"
"My annoying uncle Chad" Keegan sighed skating over with him behind "Couldn't you leave him behind?" He asked his dads.
"Sorry bud, he's never grew up" Sonny chuckled "How you doing Theo?"
"Pretty good" Theo grinned then froze when he saw one of his idols "You're Rachel Berry!"
"You know who I am?" Rachel asked "All the way in Canada?"
"My dad used to take me to a few of your shows, he was a journalist for Broadway" He nodded.
"They used to live here before moving to Vancouver" Keegan smiled "Grab some skates and let's have fun" He looked at his sister "Want me to help you?"
Megan shaked her head "Theo?"
"Of course" Theo grinned jumping off the ice and took her over to the hut.
"Hey" Will stood in front of his son smiling "I'm proud of you"
"Thanks Papa" Keegan leaning over and hugged him "Love you"
"Love you too kiddo" Will smiled "I better get over there before your dad and Blaine start a race again"
"Again?" Keegan looked at him confused.
"Very long story" Will nodded "Ask your dad"
"Okay" Keegan laughed and skated off.
