Troy and Gabriella hate each other. Down to the gut. They use to date their sophomore year. But they broke up before junior year. Gabriella is the captain of the cheer squad and Troy is of course the star basketball player. Gabriella is dating Tyler Brookes. Gabriella's best friends are Sharpay and Monique. Troy's best friends are Chad, Zeke, Jason. Now it the almost end of junior year and who knows if Gabriella and Troy could rekindle the flame or is things going to get worst between them?

"What a slut." Troy muttered when he saw Gabriella and Tyler locking-lips. Troy hated seeing them kiss. Though he was "over her", it was a gross site to see.

"Who?" Chad turned around and saw Gabriella and Tyler. "Oh wow." He rolled his eyes then looked through his locker.

Zeke was talking with Sharpay about some things. They were dating and have been since the beginning of junior year and they were happy.

"But baby…Puhleaseeeeee! Go with me to the mall today." Sharpay leaned up and whispered in his ears something. Which made Zeke shift a little and grinned.

"Ok! I'll go with you."

Chad shuddered at what could've been in her words. "I don't even want to know."

Troy laughed and put his books into his backpack. "Girlfriend alert."

Chad spun around and saw Taylor and smiled, "Hey boo." He kissed her on the cheek. Then rubbed the back of her back slightly.

"Hey." She said, "have any of you seen Gabs?" she turned to all of them, then back at Chad.

"Over there with lover boy." Troy rolled his eyes and closed his locker. "She's such a slut sometim-" He was cut off by punch on his arm. "Ow!"

Taylor smirked, "Don't say that about my best friend."

"What it's tru-" He was cut off by another punch. "What the hell?!" he rubbed his arms.

Sharpay smirked, "Shut up Troy." She rolled her eyes and walked off hand in hand with Zeke to Homeroom class.

Chad waved to Troy and walked off with Taylor. Which left him alone…again. He was beginning to walk when he saw Gabriella and Tyler walking past him hand in hand. He glared and watched them for a moment.

"Hey troy." Tyler said, giving a smirk. He pulled Gabriella closer and continued walking past Troy. "See you at practice."

Ever since Tyler moved here, he's been trying to take everything Troy had. But he has failed so far

Gabriella looked at Troy and smirked. "Don't you have another girl to do or make out or something?" She asked him coldly. This was the reason of their break up. He had cheated on her with a good friend of her…well ex good friend.

Troy smirked, "Don't you have another guy to sleep with?" He snapped back. "Poor Tyler, I give him a week until you see the next guy."

That made Gabriella really angry. She wanted to slap him, but Tyler pulled her back. "Come on baby, he's not worth it."

Troy grinned and gave her a mimicking wink. "Yeah baby, don't you?"

"Aye you better watch it Mr. Big shot." Tyler stepped forward. He was about to do something but Gabriella pulled him back.

"He's not worth it remembered. He's nothing." She said coldly.

"Hey by the way Tyler, it's okay to date a slut. Apparently, I did." He walked off to homeroom.

Gabriella clenched her fist and tried to calm down, but he was pissing her off much more then she thought. He gritted her teeth so she wouldn't yell. "Come on, let's just go." She walked into homeroom, walking past Troy. "Asshole." She muttered and sat down.

"Bitch." He said back and rolled his eyes. Apparently Mrs. Darbus had heard and looked at Troy, "Language Mr. Bolton."

"Sorry, Gabriella started it."

"Did not."

"Did too."

"Okay okay, that's enough you two."

Chad looked over at Troy, "Cool it before you get detention."

Sharpay looked over at Gabriella, "Be quiet or you'll be in trouble!" She yelled in a whisper voice.

Gabriella rolled her eyes and shrugged, "Whatever." She sighed.

Mrs. Darbus began on announcement, "Summer musical anyone? I assume Mr. Bolton and Ms. Montez?"

"No!" Gabriella said quickly.

"Aw, little ms. Perfect can't handle singing with the star basketball player?" Troy asked in a mimicking voice.

"No, you're not talented enough, sorry babe." She snickered, making half of the class laugh a little.

"Yeah, neither were you in bed." He shouted back, pissed off now.

"Ooooh." The class said.

That made Gabriella even more furious. She could not believe he said that aloud. In front of everyone. Gabriella had lost her virginity to Troy, and for him to say that hurts.

Flashback

The night was heating up and so were Troy and Gabriella.

Troy was on top of Gabriella, kissing her passionately on the lips. He wanted more and more but he knew she wasn't ready and he was willing to wait. Troy ran his hand up her shirt and touching her stomach ever so slightly. Gabriella had let out a soft moan and Troy took that advantage to slide his tongue into her mouth.

Gabriella ran her hand up his spine and on the line of his pants. She was panicking inside though. Thoughts were running through her mind. She didn't know if she was ready or not. "Troy." She said and pulled away.

"What is it?" He asked, unsure what was wrong.

"I..I'm R..ready." She told him. She bit on her lower lip hard and wonder what he was thinking.

"Are you sure? I don't want you to say that because I'm wanting to."

"I really want to." She told him and with that the night went away.

"I love you Troy."

"I love you too Gabi."

End of Flashback

"You jerk!" She stood up and slapped him across the face.

"A little feisty aren't you?" Troy asked, smirking a bit. She raised her arms to slap him again, but someone stopped her.

"Gabriella don't." Chad said.

"That's enough! Ms. Montez, Mr. Bolton, detention!" Then the bell had rung and everyone left.

Gabriella gathered up her stuff and walked out with Sharpay and Taylor. She walked past Troy and heard him say, 'boo hoo what a baby.' Gabriella held in her anger and walked out. She was greeted by Tyler outside.

"What's wrong?"

Gabriella smiled, "Nothing let's just go to chemistry."

All of them entered Chemistry and took their seats. Troy had walked in a little later with his basketball crew and waved at his friends. He looked at Gabriella and smirked, then took a seat right when the bell rung.

"Okay class. Today, I'm going to put you in a group of 3 and it's your project."

"Miss Mal," Gabriella raised her hand, "Can you not put me with Troy." She gave a smile to the teacher then looked at Troy who was in shocked that she'd say that.

"Rules are rules, whatever I assign is it so who knows." Miss Mal began on her calling out. "Group A; Justin, Carrie, and Brooke. Group B; Zeke, Chad, and Shay, Group C; Sharpay, Ryan, and Taylor, Group D; Troy Bolton, Tyler Brookes…and Gabriella Montez…' She finished calling out the groups.

"Miss Mal! PLEASE! Put Troy in a different group!" Gabriella whined.

Troy stood up in offense. "Can you switch me and Taylor or something, I can't be with Lover boy and" coughs, "Slut" coughs again.

"No more exceptions."