A/N: I am so thrilled about the reviews guys!!! Now I know that a lot of you aren't happy about Gabriella and Troy ending things, and the whole Josh thing. Trust me, there is a reason for it. Like I said, this is all based on something that has really happened. So I have to put the good in with the bad. Cheer up, it does get better :)

Chapter Six: Broken Hearts

Flashback One Year and a half earlier…

Gabriella stood there holding on to Josh for dear life. He had to move to Sacramento, California with his brother. His parents had died five years earlier, and since that day he had lived with his brother Alan. Alan's job was requiring that he move to Sacramento, which meant that Josh had to leave too. Gabriella and he had been dating for two years now, and both were madly in love with each other. They never spent more than a day apart from each other. Now they didn't know when they were going to get to see each other again.

Tears rolled down Gabriella's face while they stood next to the U-haul that Alan had rented for the move. "I don't want you to go. I am going to miss you too much," Gabriella said while Josh wiped away her tears.

"Look baby, I know it is going to be hard, but we will make it through this. I'll be eighteen in a year and a half, and then I can move back here. I am going to miss you like crazy, but just know that I love you, and that will never change," Josh said as he held on to Gabriella tighter than before.

Gabriella pulled away from Josh and looked into his sparkling green eyes. "I love you too, and I'll be waiting for you." Josh leaned in and passionately kissed Gabriella. Neither wanted to stop. Alan finally rolled down the passenger window and told Josh it was time to go. Kissing her one last time, Josh got into the U-haul, and they drove away. Gabriella stood shaking as more tears started to cascade down her already soaked cheeks…

End Flashback

Gabriella sat in her last class of the day. She hadn't really been paying attention all day, because all she could think about was her conversation with Troy. She called him because she just wanted somebody to talk, that didn't know about Troy. They stayed in touch when Josh had first moved, but after five months, they sort of lost touch. Every now and then Josh would call her to see how she was doing, but other than that, they had no contact. All Gabriella could think about was the fact that Josh was going to be moving back to Albuquerque that Friday. He had finally turned eighteen, and could live on his own. He had a friend in town that was going to let him live with him for a while. Gabriella couldn't decide if she was happy about this or not. Sure she still loved him, that was never going to change. She just wasn't sure if he had changed any since he left. Gabriella had agreed to meet him for dinner that Saturday night. She had to work Friday, but had Saturday off.


Sitting in a booth by herself, Gabriella nervously waited on Josh to show up. They had decided to eat dinner at Olive Garden. It was now ten minutes past seven, and Josh was supposed to be there at seven. Gabriella found this odd because Josh was never late. At least not before he moved to Sacramento. Playing with the straw in her drink Gabriella continued to wait. Finally she saw him walking through the door. He searched the room for her, and when he found her, his eyes lit up and a huge smile broke out across his face. He hurriedly walked over to Gabriella and engulfed her in a hug.

"Hey babe! Gosh I missed you so much," Josh said as he finally let her go and sat down at the booth.

"I missed you too Josh," Gabriella said smiling at him. "So how have you been? Was your trip okay?"

"Yeah, it was good. As well as can be expected anyway. I am sorry that I am late. I didn't count on the traffic to be so bad."

Gabriella looked out the restaurant's window. There was no traffic on the roads. "It's alright, I wasn't waiting here that long."

A waiter then walked up to their table with a notepad in his hand. "Hello, I am Mark, and I will be your server this evening. Can I get you anything to drink sir?" The waiter asked Troy. Gabriella already had her drink.

"Yes, water with lemon will be fine thank you."

"Alright, and do you guys happen to know what you want to order yet?"

Gabriella and Josh told the waiter what they wanted to eat and he left to put in their order. Gabriella sat there awkwardly not really knowing what to say. After all it had been almost two years since she had last seen Josh. They made some small talk until their waiter brought their food to them.

Josh stopped eating and curiously looked at Gabriella. "So Gabs, are you dating anyone these days?"

Gabriella put down her fork to take a sip of her drink and answered him. "No, actually I am not."

"Really now? I find that quite odd seeing as how beautiful you are," Josh said with a wink.

"Well, I have dated people, but I just haven't found anyone that I want to get serious with," Gabriella said lying. She had found somebody that she wanted to get serious with. The only problem was the fact that he didn't and not to mention the stupid rules at work.

The date went on. Both making small talk until they finished eating. Gabriella invited Josh to come over to her house for a bit, so they could talk some more.

When they finally arrived at her house, Gabriella unlocked the door and they walked in.

"Mom, I home!" Gabriella yelled. Her mother wasn't at home though, which left her and Josh alone together.

"Doesn't look like anyone is home," Josh said smiling at Gabriella.

"I guess not."

Josh then looked down at Gabriella with lust in his eyes and passionately kissed her. At first Gabriella was surprised and didn't respond. Then she slowly began to kiss him back. The longer they kissed, the more heated it got. Josh picked Gabriella up by her ass and she wrapped her legs around his waist. Carrying her up to her bedroom, Josh kicked the door open and laid her down on her bed.

Running his hands up her shirt, he slipped them under her bra while he continued to kiss her. Gabriella broke free and took his shirt off of him. They continued to kiss again both playing tag with each other's tongues. Both longed for this to happen. Gabriella just wished it was with someone else.

Gabriella began to move around and stretch as she woke up the next morning. Lying next to her, Josh opened his eyes, and smiled at her. "Good morning beautiful," he said kissing her.

"Morning," Gabriella replied stifling a yawn.

"I need to be going," Josh said getting up, "but I will call you later on today okay?"

"Alright, that's fine."

"I love you Gabriella," Josh said standing in her bedroom doorway.

Gabriella paused for a second before replying. "I love you too Josh."

With that, Josh left. Gabriella was extremely confused right now. Sure she loved him, but she was still in love with him? Things just didn't feel like they did before he left. She really didn't feel the same way around him like she did Troy. Troy made her feel special and wanted. Josh made her feel like he was only using her.

Gabriella called Sharpay and asked her to come over so they could talk about it. She really needed another person's opinion on the matter. After fifteen minutes, Sharpay showed up at Gabriella's house. Now the two girls were in Gabriella's room sitting on her bed discussing Josh.

"I just don't know what to do Sharpay. I really like Troy, but I don't think we could ever have anything serious. On the other hand, with Josh, I can have an open relationship. I don't have to worry about hiding anything with him. I mean last night was amazing, but I'm not sure if I still share that connection with Josh anymore." Gabriella said to Sharpay.

"What exactly happened last night?"

"Well, we kind of had sex," Gabriella said turning away.

"Wait a minute, you had sex with him. Did you do it on this bed?" Gabriella nodded her head yes, and Sharpay jumped up immediately. "You mean you let me sit here knowing perfectly well that you two had sex here, on this bed, last night?!? That is so disgusting!" Sharpay exclaimed. She walked over to a chair in Gabriella's room and sat there instead.

Gabriella couldn't help but laugh a little at her friend's outburst. "So what do you think I should do Shar?"

"Well Gabi, I'm not really sure. Just answer yourself this. Are you happier with Josh or Troy?"

Gabriella sat there for a while before she answered Sharpay's question. "Well I am happier with Troy, but we can't have anything serious."

"Well then maybe you should give Josh a chance and see how things work out with him. If they don't, then you can always become a nun," Sharpay said giggling.

"Yeah like that is going to happen," Gabriella said sarcastically. "I guess I will give Josh a chance then."

After talking a little more, Sharpay left Gabriella's house, and wished her the best of luck. Gabriella decided to take a nap and try not to think about anything for a while. Later on that night, Gabriella called Josh and talked to him. They both decided to give their relationship a chance. The only thing Gabriella was worried about now was Troy.


It was now Friday again and Gabriella was at work with Taylor and Kelsi. Her and Troy hadn't spoken much to each other all night. Gabriella was wiping down the counters when Josh walked up and smiled at her.

"Hey babe. Looks like you're working hard," Josh said.

Gabriella smiled back and said, "You know me. Always the hard worker."

"So when do you get off tonight?"

"Eleven, why?"

"Well I was thinking that maybe if you're not too tired we can do something when you get off."

Meanwhile, Troy was standing at the other end of concessions watching Gabriella and Josh talking. He wanted to know who the hell that guy was and why he was talking to his Brie. Well technically she wasn't his, but he still didn't like the way that guy was looking at her. Taylor then walked by Troy, and he stopped her. "Hey Tay, who is that guy over there talking to Brie?"

Taylor looked over at Gabriella and saw her talking to Josh. "I am going to let you ask her that."

Troy continued to watch them intently while they talked. Gabriella, feeling somebody watching them, looked over at Troy. He looked really mad. Gabriella decided that it was time for Josh to go and told him to leave. She promised him that she would see him later when she got off work. Acting as though nothing had happened, she continued to clean while Troy still watched her. Finally, curiosity got the best of him and he walked over to Gabriella to find out who that guy was.

"So who was that guy that you were talking to a few minutes ago?"

Gabriella stopped cleaning and looked at Troy. She was afraid that he was going to ask her that. "It was Josh."

"Josh who?" Troy asked.

"Josh, my boyfriend," Gabriella replied looking down at the floor.

"Oh," was all Troy got out. Gabriella told him the whole story. Beginning from when he moved to the past Saturday. Troy felt like the walls were caving in around him. Gabriella felt terrible, but knew it was better to tell him the truth than lie to him, and he find out later.

That night when Troy got home he felt numb. He hadn't expected Gabriella to find somebody so quickly. Hell, who was he kidding? She is beautiful. Of course she would find somebody else. He knew that he wanted her to be happy, but he still felt like shit.

A/N: So this chapter was really sad. It really makes you hate Josh, huh? Anyway, I promise that things will get better for Troyella. Just give it time.

I really like constructive criticism. Don't go overboard though :). Please review!!!