A/N: I hope you enjoy! This was an idea my friend had, but she doesn't use fanfiction so I decided to post this. Yes, I am giving her credit!

Disclaimer: I don't own anything, not even this story!


"Take my hand, take a breath,
Pull me close, and take one step,

Keep your eyes, locked to mine,
And let the music be your guide
," Gabriella sang, smiling.

"Won't you promise me,"

"Now won't you promise me,
That you'll never forget,
"

"We'll keep dancing,"

"To keep dancing,"

"Wherever we go next,"

"It's like catching lightning, the chances of finding someone like you,
It's one in a million, the chances of feeling, the way we do,
And with every step together, we just keep on getting better,
So can I have this dance?
" They both sang.

"Can I have this dance?" Gabriella echoed.

"Take my hand," Gabriella winces when Troy steps on her foot.

"I'll take the lead, and every turn,
We'll be safe with me,
Don't be afraid, afraid to fall,
You know I'll catch you through it all
,"

Troy accidentally trips Gabriella and she falls flat on her face.

"Liar! You said you'd catch me!"

"Sorry, it's just, it happened so fast!" Troy said timidly, rubbing the back of his neck, slightly embarrassed.

Gabriella sighs, "Let's carry on."

"It's like catching lightning, the chances of finding someone like you,
It's one in a mill--
"

"Ow!" Gabriella whimpers.

"It's one in a million, the chances of feeling, the way we do,
And with every step together, we just keep on getting better,
So can I--
"

"No Troy! We aren't getting any better!" Gabriella groans, very annoyed.

"Ok, ok, I'll try harder!" Troy puts his arms up in defense.

"And you can't keep,"

"Even a thousand miles,
Can't keep us apart,
"

"'Cause my heart is,"

"'Cause my heart is," Gabriella repeats.

"Wherever you are,"

"It's like catching lightning, the chances of finding someone like you,
It's one in a million, the chances of feeling, the way we do,
And with every step together, we just keep on getting better,
So can I have this dance?
"

"Can I have this dance?" Troy sings his line.

"No, you may not," Gabriella mutters under her breath.

Troy looks at her oddly.

"Did you say something?"

"Nothing. Let's just keep going...."

"Oh no mountain's too high enough, no ocean's too wide,
'Cause together or not,
Our dance won't stop,
Let it rain, let it pour,
What we have is worth fight--
"

"Ouch! Troy, you idiot! That's it, Bolton. This is the last straw. You've stepped on my toes so much, that they're so bruised, they've turned entirely purple!" Gabriella rants as she rubs her toes.

"Sorry, baby. Here let me make it up to you, let me massage them."

"Ugh! You've caused enough trouble! I'm outta here! It's over!" Gabriella stomps down the stairs of the roof top garden.

Troy stares into space as Gabriella leaves.

"Whoa. Didn't see that coming." Troy states, shrugging.


A/N: So thanks a lot, Louie! And hopefully, the lyrics are correct. Sorry for mistakes of any kind!