This is my first high school musical fic, I just loved the movie sooo much I had to write a fic on it!

Disclaimer: I don't own High School musical!

"Troy Bolton!" Mrs. Darbus screamed, trudging through the hallways of East High. Troy winced and stopped where he was and turned around. "Where do you think you are going?" she asked.

"I have basketball practice." He said pointing to the entrance to the gym.

"Mr. Bolton if you are planning to be in this musicale then you have to go to rehearsals!" She said crossing her arms. Troy sighed quietly. "Now get to the auditorium." She said waving him off in the other direction. He gave her a doubtful look then walked past her toward the auditorium, and she followed close behind.

"Darbus!" Mrs. Darbus groaned as she heard the voice of her colleague, she turned around and saw Jack Bolton coming out of the Gymnasium and towards her a Troy. "Where are you taking Troy?" he asked stopping when he got to them.

"Troy has other responsibilities now that he is in the musicale, he cant just go around shooting balls into nets."

"They're called baskets." Jack said.

"Whatever." Darbus said waving him off.

"He has to be at basketball practice! We have a game coming up in a few weeks!" Jack explained, following them as they started to walk again.

Troy, who was silent through out this, finally spoke up "Dad, I could practice at home."

"Troy…" he started to protest.

"We'll work something out, Troy get to the auditorium, ill talk with your father." Darbus explained. Troy shrugged and headed off toward the auditorium. Darbus and Jack went off in the other direction, still arguing.

Troy reached the auditorium and saw no one was there, not even Kelsi. He tried to open the door but it was locked. He sighed and leaned up against the wall looking around. 10 minutes passed and still no one showed up. Gabriella was no doubt with Taylor practicing for the next Scholastic Decathlon. He started pacing around out of boredom and he was beginning to hum "breaking free."

"Hi troy." A cheerleader said flirtatiously passing him. He looked up raising his eye-brows and half-smiled back at her. She giggled and went back on walking.

"Hi troy." A similar voice came in the same tone. He turned around and was expecting to see another cheerleader but who he saw was Gabriella. She laughed at his expression. "Do girls always greet you like that?"

"Most of them." He said. "There's a few exceptions." He says smiling a little.

Gabriella bit her lip when she realized he was talking about her. She shook it off and leaned up against the wall. "Where's Darbus?" she asked.

Troy shrugged. "She was talking with my father about something. Who knows when she's going to get back."

Gabriella sighed and put her books that she was carrying down, and looked at Troy and realized he had his basketball uniform on. "What do you have that on for?"

Troy looked confused a moment then looked down and saw his uniform. "Oh…I was supposed to have basketball practice today but Mrs. Darbus…" Troy was interrupted by Darbus's voice coming into the picture.

"Troy." She called out, coming into view. "I have talked with your coach and on Monday's, Wednesdays, and Friday's you come here for rehearsal and on Tuesday's and Thursday's you have…what ever sport you play practice."

"Basketball." He replied.

"Yes… now move aside so I can unlock the door." Troy and Gabriella moved aside letting her pass. Mrs. Darbus sighed as she realized she didn't have her key with her. "I can't believe I forgot it."

Just then Kelsi came running up, piano music tucked up under arm. "don't worry mrs. Darbus! I got it." Kelsi hustled passed Mrs. Darbus and took out her keys and opened the door. "There we go."

"Thank you Kelsi." Darbus said walking into the auditorium, Kelsi, Troy and Gabriella following her. "Kelsi get to the piano, Bolton, Montez get on stage we're starting with 'breaking free.'" Darbus explained sitting down on one of the chairs in the front row. Troy and Gabriella did as she said and walked up on the stage, Troy looked out into all the empty seats remembering the day of the callbacks. He looked at Gabriella and smiled, seeing if she remembered too, she apparently did because she smiled back. Soon the piano music started, and Troy stood next to Gabriella just as they did that day.

'we're soarin', flyin', there's not a star in heaven that we can't reach.'

Gabriella looked up at him, and sang, 'if we're trying so we're breaking free.'

'you know the world can see us, in a way that's different then who we are.'

'creating space between us, till we're separate hearts.'

'But you're faith it gives me strength the strength to believe.'

And they continued the rest of the song until it was finished. When they finished the last line Darbus stood up clapping, "Brava! Brava! Bravissima, you two were made to play this part!"

They both smiled at the compliment.

"now, back to business. We still have a lot to work on in other scenes, grab your scripts!"

Troy said to Gabriella, "ill get them." She nodded and Troy jumped off of the stage and ran over to their stuff and grabbed their scripts and hopped back on stage and handed Gabriella's script to her. They shared a small smile and started on their lines.

Meanwhile, a girl made her way through the hallways of East High. The school was unfamiliar to her, and although she was new, she fit in pretty nicely….well sort of. She pushed through the crowd as if everyone knew her. She had straight, medium length brown hair, brown eyes and a scowl on her face. You took one look at her and knew she was one of those snobs who think they are better then everyone else. She turned the corner and almost crashed into Sharpay and Ryan Evans.

"Excuse me watch we're you're going." Sharpay snapped. The girl looked up returning the same look Sharpay was giving her. Sharpay looked her over and smirked a little as she realized who this was. "Well, well, Celine Meyers. You're back."

"Hmm…it would appear that way wouldn't it?" she said in a voice that only one of her kind could own.

"You haven't changed." Sharpay said.

"Neither have you two." She said moving her finger from Ryan to Sharpay. "You're always hanging around each other."

"So?" Sharpay said.

Celine Shrugged. "Nothing, look, I have to be somewhere. Ok." With that she pushed passed Sharpay and Ryan.

Sharpay scoffed, "she hasn't changed a bit." She looked at Ryan who shrugged. "come on." They walked down the hallway.

Celine turned another corner and on the wall was a poster of Troy and Gabriella. Celine immediately recognized Troy but the girl was very unfamiliar. And more people were around them in the background, she scanned the poster and noticed on top it said "East High Proudly Presents 'Twinkle town" Starring Troy Bolton and Gabriella Montez." Her mouth dropped. 'Troy Bolton, in a musical? No that can't be right.' She assured herself. She turned around, flipping her hair and started off in the hall again, she was walking when all of a sudden she heard an all too familiar voice. His voice. She walked into the auditorium slowly, and stared in shock when she saw Troy and a girl up on stage.

"Mr. Bolton!" A older lady's voice rang out, Celine turned her head and saw a lady sitting in the front row. "Put more enthusiasm in it! Kelsi, cue 'What I've been looking for.' Kelsi nodded and started the piano.

Celine looked back up at the stage, and her mouth dropped open when she heard him start to sing,

'It's hard to believe that I couldn't see that you were always there beside me.'

Then the girl next to him started to sing, 'thought I was alone with no one to hold, but you were always right beside me.'

Then they both sung, 'this feeling's like no other, I want you to know. That I've never had someone who knows me like you do, the way you do, and I've never had someone as good for me as you, no one like you.' Troy turned to the girl next to him and smiled looking into her eyes. 'so lonely before I finally found, what I've been looking for.'

The girl, who Celine assumed was Gabriella looked up at Troy with this look in her eyes, and to her surprise Troy, returned it.

"Very good. Bolton, Montez you are dismissed, I will see you at rehearsals tomorrow." Celine saw Troy wrap his arms around Gabriella's waist as they walked down the stairs together. Gabriella whispered something to him and they both laughed. They started up the aisle way and Troy's smile faded and he paused when he saw her. "Celine?" he questioned. Celine smiled and started walking toward them, "Hello Troy." Gabriella looked up at Troy for answers but his stern gaze was fixed on Celine. "You miss me?"

"What are you doing here?" he asked, ignoring her question.

"Oh well, I heard you singing. Since when does Troy Bolton sing?"

"Since I wanted to and that's not what I meant, what are you doing back here in Albuquerque?"

"My family moved back here." She said, pushing her hair behind her ears. "Isn't that great?"

"Wonderful." Troy replied, a hint of sarcasiim in his voice.

She gave him a look and then looked at Gabriella. "Who's this?"

"My name is Gabriella." Gabriella said, holding out her hand trying to be polite. Celine stared at it like it was a dirty tissue. Gabriella put her hand back at her side and felt Troy pulling her closer to him.

Celine narrowed her eyes and stared at them. 'Is she Troy's girlfriend?' she really didn't understand. When they were in 7th grade before she left, troy promised her they would get back together when she returned. They were both uncertain if she was going to return, but she hoped that Troy would wait for her. But looking at them now, that's not the case.

Troy saw her eyes narrow, and knew what she was thinking. He remembered the promise he made her, but that was 4 years ago. Did she really expect him to wait? His feelings has changed and he didn't want them to go back either. Sure he might have liked Celine back in 7th grade but he was in 10th now, and a lot has changed since then. He looked down at Gabriella who was looking at Celine with a confused look on her face. He glanced at Celine then at Gabriella and definatly knew his feelings would not change. It's the start of something new for him; meeting Gabriella. Celine was his first girlfriend and he was excited about having a girlfriend and he thought he liked her, but when he compares the feeling of what he felt for Celine and what he feels for Gabriella…well theres really nothing to compare.

Troy needed to get out of here; he really did not want to be around her. He looked up at the clock at the wall it read 4:35. he had dinner in an hour and he usually walks Gabriella home so that was an excuse. "I have to go. It's getting late."

Celine turned her head to the clock. "It's 4:35 Troy." She said.

"Yes. I know. And I have to be home soon or my dad will get mad and I have to drop Gabriella off…"

"She's a big girl she can walk her self home." She said giving him an innocent look.

He gave her a look. "Good bye Celine." Troy said walking out with Gabriella. Celine turned slowly, hands on her hips watching them. "I will have you back troy Bolton. You will be mine."