Troy Bolton walked into his assigned college dorm room. His parents Jack and Elaine Bolton followed him with some of his belongings. One side of the room was already me up with Troy's roommates stuff. The Boltons began to arrange Troy's side of the room. Mrs. Bolton made the bed while Coach Bolton and Troy carried more loads inside.

A couple of hours later, Troy said goodbye to his parents. He then sat down at his computer to see if his girlfriend had moved into her dorm room alright. Gabriella Montez. The name brought a grin to his face. Troy and Gabriella had been together since their sophomore year of high school. Both had been accepted to Duke, Troy with a basketball scholarship and Gabriella an academic scholarship.

As he was emailing Gabriella to invite her over, Troy's roommate walked inside. He was extremely overweight with thick dark glasses. Troy stood up and turned around to greet him.

"Troy Bolton." he said holding his hand out.

"Curt Anderson." Curt answered not even acknowledging Troy's hand.

"So, what's your major?"

"Law. Yours?"

"Business." Troy answered. "So live around here?"

"New York. My father's the District Attorney."

"Following your dad's footsteps, huh."

"You could say that."

"Into any sports?"

"Just video games. I take it you're on the basketball team."

"Yeah, I'll try not to wake you when I get up for practice."

"Thanks."

"My girl's on her way up. We're going to go get something to eat; do you want to join us?"

"No."

Just then there was a knock at the door. Troy smiled and went to answer it. Gabriella Montez was looking around the hallway. Suddenly, someone grabbed her arm and pulled her into a dorm room. She managed a small squeak before Troy met her lips. Gabriella moaned quietly and then wrapped her arms around his neck.

"Hello to you, too." Gabriella whispered.

"Gabs, this is my roommate Curt Anderson." Troy introduced. "Curt, this is my girlfriend Gabriella Montez."

"Hello, nice to meet you." Gabriella said nodding her head.

"You too." Curt agreed secretly leering at her.

"We're on our way to get dinner, would you like to join us?" Gabriella asked.

"Unfortunately, I just ate." Curt answered. "But for you, I'll take a rain check."

"Ok, well, se you later."

Troy took Gabriella's hand as they walked outside. Once they were gone, Curt went to his computer and began to find anything he could about Gabriella. Gabriella Montez was the most beautiful creature he had ever seen. As he was pasting pictures of her onto his desktop, he began to wonder if he could get her by using his money. After setting eyes on her only once, Curt was already falling in love with her.

"So, who's your roommate?" Troy asked as they walked around campus after dinner.

"Sharpay." Gabriella answered. "I thought you and Zeke were rooming together."

"Must've been a mix-up. Maybe next semester."

"Curt seems nice, though."

"Yeah, he spoke more words to you than the entire conversation we had." Troy stated. "I didn't like the way he looked at you."

"Well, don't worry. Nothing is going to take me away from you."

"Come on, let's go back. We haven't fooled around since last week."

Gabriella giggled as Troy led her back to their dormitory. They reached Troy's door and Troy gently pushed Gabriella against the wall. The two began to participate in a steamy make-out session. Gabriella opened her mouth and allowed Troy to caress her tongue with his own. Troy braced his ands against the wall on either side of her head. Gabriella gently gripped his shirt in her hands. Troy moved his hand to the door handle to see if it was locked. When it was, he pulled his keys out and unlocked the door while still kissing Gabriella. He broke away slightly to see if Curt was in the room.

"Good, coast is clear." Troy sighed.

Troy then picked up Gabriella and then rushed into his dorm room. Gabriella giggled quietly. The couple stumbled onto the bed kissing each other passionately. Troy gently and lovingly stripped Gabriella of her clothes. Soon, she was only down to her bra and panties set.

"Red." Troy stated kissing her stomach gently. "My favorite."

"I know." Gabriella said running her fingers through his hair. "Troy, what if Curt walks in?"

"He's probably with some sorority girl trying to impress her with his father's position. Curt's father is the D.A. of New York City."

"Well, that's all fine and dandy but I am very impressed with you being the son of a high school basketball coach and no D.A's son could ever change that."

"Not even if he offers you designer clothes or fancy diamonds?"

"The only diamond I'm interested in will be the one you give me when we start our life together."

Troy leaned up and gently kissed Gabriella on the lips. Gabriella kissed him back and began to pull at his shirt. Troy sat back up and threw his shirt onto the floor. Gabriella ran her soft hands over his shoulder as they journeyed up to cup his face.

"Lose your shirt, Baby." Gabriella whispered.

Troy sat back up on the edge of the bed. He quickly began to finish undressing himself. Gabriella began to gently run her fingers over the skin on his back. She giggled quietly as he began to fumble to get them off quicker. Once he was only in his boxers, Troy turned around and began to tickle Gabriella. Gabriella began to scream and giggle. Her body was writhing underneath him as she squirmed to get away.

"Mercy!" Gabriella screamed.

Troy stopped his actions and pulled Gabriella into his lap. Gabriella wrapped her legs around his waist and her arms around his neck. Their lips met in a passionate kiss as Troy reached around to unhook Gabriella's bra. Gabriella pulled back to allow him to push the straps down her arms. Troy removed the bra and tossed it onto the floor. Gabriella then pushed Troy onto his back and straddled his waist. She leaned down and kissed him once again.

"Normally, I would want to go slow, but since we don't know when Curt will be gone, so we'll have to make this a quickie." Gabriella whispered.

"I'll make it up to you." Troy said as he began to pull her panties down. "This weekend we'll go to a hotel and won't come back until Sunday."

"Sounds good."

Troy pushed Gabriella onto her back and threw his boxers off. He then covered Gabriella's body. Gabriella cradled him in between her legs. She gasped once Troy entered her swiftly. Troy entwined their fingers together as he began to thrust roughly into her. Their tongues mimicked what they lower regions were participating in. Gabriella gasped as he brushed against her clit. Gabriella had to break their kiss in order to catch her breath. She then dragged her nails across Troy's back as she teetered over the edge. Troy groaned as she tightened around him. He lifted one of her legs over his shoulder and continued thrusting. He then erupted inside her sending his seed into her. Gabriella ran her fingers along his back. She kissed his forehead gently.

"Gabby?" Troy asked as his lips brushed against her glistening shoulder.

"Yeah?" Gabriella asked.

Troy then reached over to his nightstand. He opened the door and pulled something out. Gabriella tilted her head back to try to see what he was holding. However, Troy kissed her passionately before she could see what it was.

"I've had this for awhile. I was going to give this to you Christmas Eve, but I don't want to wait another minute." Troy said as he handed Gabriella a velvet ring box.

Gabriella gasped when she opened it. Inside the box was a gorgeous diamond ring. Gabriella looked up at Troy with tears in her eyes. Troy took the ring out of the box.

"Troy…" Gabriella whispered tearfully.

"Gabby, you're the light of my life, my soul mate. I can't even begin to imagine my life without you. I know we're young, but if anyone can make it, it's you and me. Gabriella Montez, will you marry me?"

"Yes." Gabriella answered tearfully.

Troy smiled and kissed her as he put the ring on her finger. Gabriella pulled back to look at her engagement ring. The ring seemed to fit her finger perfectly. Troy looked at his fiancé and agreed that the ring was made for just Gabriella. The diamond was beautiful but it still could not match to the sparkle in Gabriella's eyes.

"I love you." Gabriella whispered.

"I love you, too." Troy said. "And as much as I love seeing dressed in nothing but my bed sheets, we really need to get dressed."

"Ok."

They both got up and began to get dressed. Gabriella looked around the room. Troy noticed her clad only in her shirt and holding her shorts.

"What are you looking for?" he asked.

"My panties." Gabriella said. "Where did you throw them?"

"They're probably under my bed." Troy replied as Curt began to unlock the door.

Gabriella gasped and quickly put her shorts back on. Troy threw the blankets back onto the bed. He pulled Gabriella down to sit next to him on the bed. Curt walked inside and saw them talking.

"I should be getting back." Gabriella told them as she stood back up. "Sharpay's probably wondering where I'm at."

"Ok, I'll walk you back." Troy said.

"See you later, Curt." Gabriella said as Troy pulled her out the door.

"See you later." Curt told her as Gabriella closed the door behind her.

"Troy!" Gabriella hissed as she tried to stop Troy from pulling her down the hallway. "Troy, stop!"

"What's the matter?" Troy asked.

"What about my panties? We left them in your room." Gabriella whispered.

"Ok, they're either under the bed or tangled up in the sheets. I'll grab them and give them to you tomorrow."

"Alright."

Curt was getting ready to take a shower when something caught his eye. A piece of red clothing was peeking out from underneath Troy's bed. Curt knelt down and picked it up to discover that it was Gabriella's panties. He felt all his blood rush to his groin as he walked into the bathroom.

Troy and Gabriella were having a ten minute goodnight kiss. Troy had Gabriella pinned to the wall as Gabriella ran her fingers through his hair. Gabriella then pulled away and smiled shyly. Troy stepped away slightly to allow her to get away from the wall.

"I'll see you, tomorrow." Troy said as Gabriella opened her door.

"Ok, love you."

"Love you, too."

Troy smiled as she closed the door. They smile didn't leave his face for the rest of the evening. Maybe he and Gabriella could get married that New Year's Eve. As he fell asleep that night, all Troy could think about was his new life with Gabriella.

"You look very happy." Sharpay Evans told Gabriella. "And I would bet my life that it was Troy."

"You're right." Gabriella agreed.

"Sex."

"And then some."

"What are you talking about?"

"Troy and I are getting married."

"Oh my god!" Sharpay exclaimed hugging her best friend tightly. "That's wonderful! How did he propose?"

"Well, after some 'activities', he pulled the ring out and asked me to marry him." Gabriella explained. "He told me that he was going to ask me on New Year's Eve, but he couldn't wait until then."

"Oh my God! We've got to start looking for a wedding dress for you."

Sharpay then pulled Gabriella over to her computer. Gabriella giggled at Sharpay's excitement. But as soon as she found herself looking at wedding dresses, it dawned on her. She was getting married.