Troyella had broken up over a year ago. But when Troy runs into Gabriella, whose new boyfriend hurt her, he comforts her. It's kind of more Zanessa, because I was getting ideas about if Austin hurt Vanessa and Zac was around and he comforted her, but real life fics aren't allowed on here, so I'm making it Troyella, but think of it as Zanessa, if that makes any sense. Austin's name will just stay the same because 1) He's not in it that much, 2) He's not that popular, so some people don't even know who he is, and 3) He has no life. I know the last one made no sense, but whatever. Enjoy the story!

Gabriella Montez hurried down the sidewalk, fighting back the tears that wanted to spring into her chocolate eyes. She had just snuck out of her boyfriend's house, and was on her way home. However, she had to walk because she didn't have her car. Austin Butler-her boyfriend-had driven to his place a few hours earlier, but she didn't want to wait for him to take her back. At the moment, she didn't even want to be near him. After the premiere of her new movie had ended, he had taken her back to his house, where he'd pressured her into having sex with him. Not wanting to make him angry, Gabriella had eventually agreed to it, only to deeply regret it. As he had taken her clothes off, a look of disgust had come across his face at the sight of her body. He then went on to criticize her, saying she had to "clean herself up between the thighs" and that her he wished her breasts were "bigger, because then they would be more fun to play with." However, despite his opinion of the way she looked, he still went on to have sex with her. But instead of being gentle and loving, he was rough. Gabriella had tried telling him to go slower, but he refused to listen. So once it was all over and Austin was sleeping, Gabriella had gotten dressed and snuck out. She didn't care that it was the middle of the night; all she wanted to do was try to forget about what had happened and get home.

"Hey," someone said.

Gabriella looked up to see Troy Bolton-her ex-standing only a foot away from her. If she had walked two more steps, she would've ran right into him. "Hey," she returned awkwardly.

"What are you doing out here by yourself this late?" Troy asked.

It was then that a tear escaped from Gabriella's eye at the reminder of why she was trying to get home in the dark. "I...I..." Suddenly, not being able to hold it in any longer, she started sobbing. "He...He hurt me."

Troy knew exactly who Gabriella was talking about. I'll kill him, he thought, cautiously moving closer to Gabriella and wrapping his strong arms around her waist.

Gabriella was confused for a moment. She wasn't sure if she should pull away or let Troy hold her. She wasn't with him anymore, but she could really use some comfort, and the familiar feeling of Troy's arms around her made her feel safe.

"It's okay," Troy soothed, running his fingers through Gabriella's hair, knowing she loved when he did that.

I should just go, before I end up staying with him. I'm still technically with Austin, and I don't want to cheat. However, something kept her from going.

"Let's go to my house," Troy suggested after a minute. Lifting Gabriella off the ground and into his arms, he carried her to his car, which was only a few feet away. It was then that the paparazzi started to appear.

"Are you two back together?"

"Is Gabriella cheating on Austin?"

"What are you doing out here in the middle of the night?"

Shielding Gabriella's face, Troy placed her in the passenger seat of his car, then went around to the drivers' side and got behind the wheel. I hope I can get back home fast, he said to himself with a groan.

Ten minutes later, Troy pulled up to his house. After stepping out of the car, he walked to the other side and lifted Gabriella, who had been crying too much to even put on her seatbelt, into his arms once more. Stroking her curls, he went to the front door and opened it. He then took her upstairs to his room, where he tucked her into his bed and told her, "I'll be back in a minute."

Why did I let him bring me here? Gabriella questioned herself. This really shouldn't be happening. It just seems wrong to be in his bed when we're not together... What she didn't want to admit to herself was that no matter how wrong it seemed, it felt more than right. She felt like she belonged in his house, in his bed, and in his arms.

Just then, Troy returned with a box of tissues and a bowl of chocolate ice cream. Handing the ice cream to Gabriella, he put the tissues next to her, then climbed in beside her on the other side and wrapped his arms around her waist. "It's okay," he whispered. "It's okay."

"T-Thank you," stammered Gabriella as she put a spoonful of ice cream into her mouth. Would Austin do this for me if he saw me walking down the sidewalk crying in the middle of the night?

Taking his thumb, Troy wiped away some of Gabriella's tears and pressed a kiss into her hair. Once she had calmed down for the most part and finished her ice cream, he asked gently, "What did he do to you, sweetie? He didn't hit you or anything, did he?" As much as he hated asking that question, as he knew it would only remind Gabriella of the reason why she was upset, he knew he had to. If Austin was physically hurting her, he would have to help her out and call the police. Or if the police didn't get there in time, go over to his house and strangle him.

"He...he...he pressured me..." Gabriella's tears flowed once more. "He...he...told...he told me I...I...I was ugly. And then he was rough...he was so rough, Troy!" She climbed into Troy's lap and buried her face in his chest.

"He didn't...he didn't rape you, did he?"

" just...he just pressured me into sleeping with him...and I told him to be gentle...but he was...he was just so rough! hurt..." Gabriella tried to forget about the burning between her thighs that reminded her just how rough her boyfriend had been.

"Stay here," Troy instructed firmly, placing Gabriella back on the bed. "I have to go take care of something." With that, he ran down the stairs, out the door, and into his car. Pulling into the road, he sped over to Austin's house, where he banged on the door, then stood there waiting for someone to answer, his arms crossed over his chest in anger.

Five minutes later, Austin, thinking that Gabriella had run out to the store quick or something and was returning, answered in only his boxers. Surprise came across his face when he realized that Troy was the one on his porch.

"You bastard!" Troy shouted, taking his fist and punching Austin in the face. "You hurt her!" He punched him again and watched in satisfaction as his nose started to bleed.

"What the fuck, Bolton? What was that for?" Austin yelled.

"You know very well what it was for. Gabriella told me all about everything you did to her tonight, and I'm not going to just sit and watch you hurt her. All I have to say is that you're lucky that I don't own a gun."

"What? What do you mean? Gabriella was having a great time with me!"

"Oh, really? Then why did she leave?"

"She just...she went...she went out to get more condoms."

"You liar," Troy growled, punching Austin a third time. "I hope you're happy with yourself." With that, he grabbed the doorknob, slammed the door shut, and stomped over to his car. As quickly as he could, he drove back to his house and hurried to his room to check on Gabriella. He found her lying on his bed in the same place he had left her. She was still sniffling a little, but she wasn't as upset as she was when he'd left. "I'm back," he announced softly.

Gabriella looked over at Troy. "Where did you go?" she inquired, her voice shaking.

"To teach Austin a lesson," Troy answered. "I wasn't gonna let him get away with hurting you the way he did."

All Gabriella could do was nod in acknowledgement.

Getting into his bed, Troy pulled Gabriella close to him and tucked the covers tightly around her. "I think you should try to get some sleep, sweetie." He looked at the clock. "It's three in the morning."

Gabriella gripped Troy tightly and rested her head on his firm chest, not saying a word. She wasn't sure whether it was a good or bad thing that he had gone to beat up Austin, but she did know that being with him made her feel a whole lot safer.

Troy reached over and turned out the lamp that was beside his bed, then wiped the tears off of Gabriella's face as she shed them. It wasn't until she cried herself to sleep that Troy, while thinking of what to do with her in the morning, allowed himself to rest as well.

At eleven-thirty the next morning, Gabriella opened her eyes and took in her surroundings. Where am I? she asked silently. She then noticed that her head was on Troy's chest, and that his clear blue eyes were looking down at her. Suddenly, all the events from the previous night crashed down on her.

"Good morning, Gabriella," Troy smiled. "Did you have a good sleep?"

"Troy...I...I cheated!" Gabriella exclaimed, pulling away from him and springing out of bed.

"No you didn't, sweetie," Troy assured. "We didn't do anything. See? We're still dressed. And I can promise that we didn't even kiss."

"But I...I spent the night with you!"

"It's okay. You didn't cheat. I was just comforting you. Think of it as a friendship thing."

Gabriella relaxed. However, it was a few moments before she spoke. "Well, I should get going. Thanks for letting me stay here."

"No problem. Anytime." Troy smiled. "Do you want a lift home?"

Gabriella's first instinct was to say no, as at the moment, she wanted to be by herself to think some things over. But then she realized how illogical it would be to walk home alone with the paparazzi surrounding her and replied with, "Yes, please."

"Okay. Let's go, then." Troy led Gabriella outside, where he opened the passenger door for her. Once she was comfortably settled in the car, he got into the drivers' seat and drove off.

The ride was silent until Troy pulled into Gabriella's driveway.

"Thanks," Gabriella said with a small smile as she opened her door.

"You're welcome," came Troy's response. "And I just want to let you know that if you need someone to talk to at any time of the day-morning, afternoon, even the middle of the night-you can call me. You still have my number, right?"

Blushing, Gabriella nodded. Although it had been over a year, she still hadn't deleted Troy from the contacts list on her cell phone.

"Alright, great. Do you want me to walk you in?"

"No, thanks."

"Okay. Well, call me if you need anything. See you later."

See you later? Is he planning on doing something with me sometime soon? Gabriella thought. Aloud, she said, "Bye. Thanks again." She then got out of the car and slowly walked up to the door, aware of Troy sitting in her driveway watching to make sure she got inside her house without any problems. As she walked through the doorway and closed the door behind her, she let out a groan. Why had she gotten into this mess? She thought she was finally getting over Troy, but then he had to go and show up, and all her feelings returned. Did he want her back? Did he just want to be friends? She wasn't sure about that, but she did know that she had a lot of thinking to do, and that until she got everything worked out, she was going to have a headache.

So, I hope you liked this one! I actually kept crying when I was writing it because it was reminding me that Zanessa aren't together:( Please review:)