Troy walked into his house after the little "talk" with Gabriella. He walked into the living room to find his parents watching tv.

"Hey sweetie. How'd it go with Gabriella?" Lucille asked him with a hopeful smile.

"Not the way I wanted it to go." Troy said as he walked upstairs to his room.

"I'll go talk to him." Jack said as he kissed Lucille before going to Troy's room.

"Son." Jack said as he walked into Troy's room to find Troy lying on his bed looking at the ceiling.

"Wanna tell me what happened." Jack said as he sat in the chair next to Troy's bed.

"I asked her let me talk to her, I told her how much I missed her, I kissed her and then she kissed me back. She then pulled back and said I had to leave. Dad what if I lost her forever." Troy said as he looked at Jack.

"Troy you didn't lose her. I see how much Gabriella loves you and I know she'll be back."

"How."

"Troy every couple goes through something like these and the only way couples survive and know that their love is strong is if they never stop fighting for one another." Jack said as he patted Troy on the back and got up to leave.

"Dad; thanks." Troy said as Jack nodded and left.

HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM

The next day Gabriella decided to take a walk so she could think about everything Troy told her last night.

"Come on Lily, lets go for a walk." Gabriella said as Lily ran up to her and the two left.

On the walk Gabriella thought about what Troy said and how he looked when he said it. Everywhere she walked a memory of her and Troy would come back to her. One place would be the movies where Troy told her how he really felt about her.

FLASHBACK

"Hey Brie." A 16 year old Troy Bolton said as he walked into his best friend's Gabriella Montez room.

"Hey wildcat what's up." Gabriella said smiling at him.

"Nothing just wanted to know if you wanted to go to the movies." Troy asked hopeful.

"Yeah but only if I get to pick." Gabriella said smirking as Troy sighed.

"Fine." Troy said as Gabriella smiled, kissed him on the cheek which made him smile and then the two left.

Once the movie was over the two went for a walk and all Troy could think about was if he should tell Gabriella how he felt.

"Brie I have to tell you something." Troy said as he stops them all of a sudden.

"Okay what is it?" Gabriella asked looking up at him.

"I'm crazy about you Gabriella. I can't stop thinking about you no matter how hard I try. You're the only girl for me. You always have been and you always will be the girl for me. I love you Gabriella." Troy said as Gabriella looked at him shocked.

"I knew you wouldn't fell the same way. I'll just-" Troy said before he got cut off by Gabriella kissing her.

"I love you too wildcat." Gabriella said as they both smiled.

END OF FLASHBACK

Gabriella then noticed a couple walking in the park which brought tears to her eyes. Troy would always take Gabriella on a walk in the park wither it was just for some only time with her or if he had a surprise for her.

FLASHBACK

Troy and Gabriella were talking a light night walk in the park. The best part about the walk was that is was quiet and snowing outside seeing as it was the middle of December. The two walked over to one of the benches where they cuddled up and watched the snow fall.

"Brie I have something for you." Troy said as he looked down at his smiling girlfriend.

"Really what is it?" Gabriella asked excited.

"Close your eyes." Troy said as Gabriella did as she was told.

Once Troy made sure that Gabriella couldn't see anything, he took a box out of his jacket and held it in front of her.

"Okay, open your eyes." Troy said as Gabriella opened her eyes and took the box.

When she opened it she gasp at what she saw. Inside the box was a 14 ct sliver heart necklace.

"Oh My God, Troy this is beautiful." Gabriella said as she looked at him.

"Look on the back. I had it engraved." Troy said as he watched her flip the necklace over.

On the necklace read: Ta Amos Troyella Forever which made Gabriella start to cry.

"Oh baby, don't cry." Troy said as he hugged her.

"Don't worry these are happy tears. I love you too wildcat." Gabriella said as Troy leaned down to kiss her.

"Happy Birthday Ella." Troy said to her, looking into her eyes.

"What, my birthday isn't until tomorrow." Gabriella said looking at him confused

'You sure about that." Troy said as he showed her his watch which read 12:00 exactly.

"Like I said, Happy Birthday Beautiful." Troy said making her smile.

END OF FLASHBACK

Gabriella reached up to her neck to touch the necklace. She had realized that is was the only thing she hadn't given back to Troy or thrown out. She turned the necklace around and more tears came down her face as she read the words on the back. Everything, all the good memories came back to her and she realized that what she had done was wrong and she had to fix it.

"Lily let's go. I have something very important to do." Gabriella said as her dog followed her.

The two walked to Troy's house and Gabriella could hear basketballs which meant that he was in the backyard. Gabriella walked into the backyard to see Troy shooting hoops and when Max saw her, she held a finger up to keep him quiet. Max did as he was told and walked over towards her to let Gabriella pet his head. Troy, on the other hand started to talk to himself without even realizing that Gabriella was right behind him.

"What are you doing Bolton? You're here playing basketball when you should be out there trying to win your girl back. I can't believe I just let her slip right out if my hands. After everything I let one stupid mistake take her away from me. It doesn't even matter anyway, she hates me." Troy said as he sighed.

"What makes you think I hate you?" Gabriella said as Troy spun around shocked.

"Gabriella what are you doing here?" Troy asked her confused.

"I asked you first. What makes you think I hate you?" Gabriella said walking towards him.

"Well you've cursed me out, given back the promise ring, told me that I wasn't apart of your life anymore, you won't give me the time of day and you've poured a drink on me. So I've just figured that you hate me." Troy said looking at her.

"Well you really shouldn't think that way unless you know the truth." Gabriella said as Troy raised and eyebrow.

"So you don't hate me?"

"No I hate you." Gabriella said as Troy put his head down.

"But I only hate you because I can't stop loving you." Gabriella said as Troy's head shot up.

"What?"

"I can't stop thinking about you Troy. No matter how hard or how much I tried I couldn't do it. I love you too much." Gabriella said with a small smile.

"Which is why I'm here to let you tell me what happened the day we broke up."

"Really." Troy said shocked as Gabriella nodded.

So Troy explained everything, from the time he was in the gym to the time Gabriella and the girls walked in. Gabriella listened to everything and felt really bad for not listening to him the first time.

"Brie you have to believe what I say because every word is true." Troy said as Gabriella looked him in the eyes.

"I believe you Troy." Gabriella said as Troy smiled.

"You do." Troy said as she nodded.

Troy was so happy he picked her up, spun her around which made her giggle. He then put her down and the two looked at each other before leaning in for a kiss. Once they pulled back, they connected foreheads.

"So does this mean we're back together?" Troy said with a smile.

"I think I can do that." Gabriella said as the two smiled and kissed.

HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM*HSM

Now that Troyella were back together, the two went up to his room where Troy gave Gabriella back the promise ring, which she happily accepted. The two were now lying in his bed in each others arms while Lily and Max were lying on the foot of his bed.

"I missed being in your arms." Gabriella said as Troy kissed the top of her head.

"Well I missed you being in my arms." Troy said.

"I can't believe we let Amber tear us apart. I actually thought you liked her and because of that I cried every night." Gabriella said as Troy frowned.

"I'm sorry Brie, I should've pushed her off of me." Troy said as Gabriella put her finger to his lips.

"Troy if you say you're sorry one more time, I'm breaking up with you again. You've said it a hundred times." Gabriella said smiling.

"Okay, okay." Troy said as he kissed her.

"Babe we have one more problem." Gabriella said.

"What?"

"How are we going to get the guys back together?"

There you guys go please review. And if you have any ideas on how to get everyone back together please let me know.