The Unexpected Guest
Disclaimer: I only own the plot, and a character in this chapter.
Gabriella woke up suddenly. She was sweating and her heart was beating at the speed of light. She looked at her alarm clock. She had 4 more hours till she actually had to wake up. She was having a nightmare. And not just any nightmare. A nightmare of an ex-boyfriend who abused, and raped her. Little did she know, she would be seeing him again later. Gabriella laid back down and fell asleep again. And it happened, again.
"Joe, stop!" Gabriella pleaded. Joe was raping her and had threatened he would shoot her if she screamed for help. Gabriella was crying.
"Shut up, b!" Joe screamed. (A/N: I don't curse. That's foul tounge. So every bad word in this chapter has stars.)
"Please stop!" Gabriella shouted. He reached for the gun but she was too quick. She grabbed it, and pointed it at him.
"Stop, or I shoot." She said calmly. It was time for her to take charge. He stopped and zipped his pants. He put his hands up and backed away slowly.
"Put your shoes on." Gabriella ordered him. He slipped his feet into his shoes and laced them.
"Now leave. And never come back." Gabriella threw the gun at him and pushed him out the door. Once he was out she slammed it and locked it.
Gabriella jolted up again. She looked at the alarm clock. 3 more hours. She was drenched in sweat, and tears. She picked up the phone and called Troy.
"Hello?" Troy picked up and asked sleepily.
"I'm so sorry to be calling so early. I was having a...nightmare." Gabriella said. She felt embarresed. It sounded so childish.
"Oh. What about?" Troy asked. He turned on the light on the bedside table.
"My ex." That slipped out. She wasn't really planning on tell him about Joe.
"Will you tell me?" Troy questioned.
"If I do, will you promise you won't freak out?" Gabriella said. She didn't want Troy to go "WHAT! WHERE IS HE?" and then go all phsyco.
"I promise." Troy said. He was going to have to stick to the promise. So she told him about. He sat there in his bed listening to her. She started crying.
"I'm coming over." Troy said. She needed comforting.
"You don't have to." Gabriella said. She didn't want Troy to have to do this every day.
"You need comforting and as your fiancee, I'm supposed to comfort you." Troy pointed out. She guessed he was right so she let him come over. They hung up. Troy put on a jacket and his shoes and grabbed his keys. When he arrived at Gabriella's, she was sitting at the dining table drinking a cup of coffee.
"Hey." Troy greeted. She waved, not looking up from her laptop. She was searching the Net for bridesmaids dresses. He walked over to where she was sitting and sat next to her. He put his arm around her waist and kissed her cheek.
"Are you okay?" Troy asked.
"I'm fine. Just a bit freaked out." Gabriella whispered. She kept having mental pictures of Joe. She wanted them to stop. Troy closed her laptop and cupped her chin, turning her head to face him. He smiled at her and started to give her small kisses on the lips. When he stopped and looked at her Gabriella smiled and leaned in for more. So they made out. They got up and moved to the couch. Gabriella was on top of Troy. When they stopped, they just stared into each other's eyes, knowing that they were made for each other. Suddenly there was banging on the door. Gabriella turned her head to face the door. The door banged open, and someone who Gabriella thought she wouldn't see anymore stepped in.
"Well, well, well. Long time, no see, Gabriella, baby. Can I get some kisses?" Joe said. He stood there, lips puckered, waiting for a kiss. When he figured he wouldn't be getting one, he unpuckered. He walked over to Gabriella and Troy and pulled Gabriella up by her hair. Gabriella stomped on his foot.
"Don't put your filthy hands on me!" Gabriella exclaimed with a look and sound of disgust.
"Gabriella, who's this?" Troy asked.
"This is Joe. The guy I was telling you about." Gabriella told him.
"Oh well in that case, I can punch him right?" Troy asked.
"No. I want to beat him up myself." Gabriella turned to face Joe. He slapped her across the face, and Gabriella got mad. She slapped him across the face back, hard.
"B, don't fing slap me!" Joe cursed.
"Take you and your filthy tounge out of my apartment." Gabriella spat in his face. Joe grabbed her and slammed her up to the wall.
"Don't f with me, b! I'll beat your a!" Joe yelled in her face. Chad and Taylor heard the commotion, since they lived next door, and dropped by to see what was wrong. When they caught wind, Taylor almost gasped. She did but quietly. Troy got up from the couch and tapped Joe on the shoulder. When Joe turned around Troy punched him in the face.
"Augh! You piece of s!"Joe said picking himself of the ground. He was about to hit Troy back when Troy kicked him in the shins. Gabriella walked to where Troy was standing and kneed Joe in the manly spot. (A/N: I'm sure you all know what spot that it. If you don't it's his crotch.) Troy pushed Joe out of the door, and Taylor and Chad went back inside their apartment. Gabriella shut and locked the door behind him. When the door was secure, Gabriella turned around and buried her face into Troy chest. She was crying.
"It's okay. He's not here anymore!" Troy said, hugging her. He had to protect her from that...phsyco.
"I know! I just thought I would never see him again!" Gabriella said, her words muffled. But Troy understood them perfectly.
"I know. Don't worry. I'll always protect you, Gabriella. No matter what." Troy said. She looked up at him and smiled. She wraped her arms around his neck and gave him a kiss. That was thing about Troy. He was protective, loving, caring, comforting, and everything a girl could want.
"I'm so lucky to have you." Gabriella said to him. He smiled. She was lucky. (A/N: Vanessa Anne Hudgens was lucky just to touch Zac Efron!)
Ok, so kind of medium. It seems long to me. I'll try writing more tomorrow. Please review!
Love,
Mrs. Zac Efron
