Kurt shuffled into the McKinley cafeteria searching for Mercedes. He sighed and put his stuff down at a random table, not seeing his friend anywhere. He was just sitting down when someone yanked him off the chair. He yelped and turned to glare at the person. He found Mercedes smiling at him,
"Come with me. You need to see this!"
Kurt verbally protested but all the same, he let his best friend drag him through the cafeteria out to the courtyard where it was drizzling. He groaned and pulled his hood up to cover his hair. If his hair was ruined, Mercedes would pay for this,
"What is so important that I have to be out the rain?"
Mercedes just smiled and put and arm around the porcelain boy's shoulders,
"Oh it's worth it, trust me."
Suddenly music began playing and Kurt looked up to see Blaine descending the large steps in the courtyard,
"What is he doing?" he hissed to Mercedes who just put a finger to her lips silencing him.
Kurt was ready to bolt. Run and hid anywhere he could find. He couldn't stand looking at Blaine's face. It broke Kurt's heart. But before Kurt's feet could move, Blaine opened his mouth and started singing, gluing him to the spot, and suddenly, the rain didn't matter anymore.
I knew it from the start
From the first day that we met
I knew to take your hand was something I would not regret
Since then I found the girl
Inside that I wanted to be
I slowly notice what he means to me
He's all that
He's all that I wanted
He's all that I needed
He is all that I have
My baby, he's all that
He gives me this feeling
He makes me believe it
That my love never ends
Oh baby, he's all that
Oh baby, he's all that
Still hard for me to realized that I am on my way
But since I been your 'guy' I'm getting stronger day by day
For everything I left behind
None of it was true
Here's my reason I belong to you
He's all that
He's all that I wanted
He's all that I needed
He is all that I have
My baby, He's all that
He gives me this feeling
He makes me believe it
That my love never ends
Oh baby, he's all that
He's all that
He's all that I wanted
He's all that I needed
He is all that I have
My baby, He's all that
He gives me this feeling
He makes me believe it
That my love never ends
Oh baby, he's all that
Oh baby, he' all that
He gives me this feeling
He makes me believe it
That my love never ends
Oh baby, he's all that
Blaine held the last note as he stepped in front of Kurt. Kurt held Blaine's gaze, completely ignoring the stares from their fellow classmates.
"Kurt…" Blaine murmured once he caught his breath.
Kurt didn't give him a chance to finish. He launched himself at Blaine and hugged him tightly, afraid that if he let go, this would all be a dream and he would wake up to the reality he had caused. Sadly though, Blaine softly pushed Kurt off, but smiled to assure him he wasn't pushing him away forever,
"Kurt, I'm sorry for whatever made you want to leave me, but please, take me back, I'll do whatever it takes. You are my present and future, and I need you."
Kurt blushed and bowed his head, noticing their audience for the first time since Blaine had started singing. But Blaine didn't let it bother him and took Kurt's hand softly,
"Kurt, ignore them. They are just jealous."
With sudden strength and confidence, Kurt leaned forward and kissed Blaine as though he hadn't seen him in years. As he pulled away he grasped Blaine's hands and locked eyes with him,
"You are the light at the end of the dark tunnel I've been in since high school, and I desperately need you. You are my everything, and this week apart has killed me. I made a huge mistake ever letting you go, and the fact that you came back to me means the world to me. If you'll still have me, I will be waiting in that New York airport when you graduate and come join me at NYADA."
Blaine kissed Kurt's cheeks and hugged him, whispering in his ear,
"I'll be there. We have our whole lives ahead of us, and I plan on spending all of it with you."
