Epilogue
Gabriella smiled around the lunch table. It had been exactly one year since her Mum had died and since Lindsay had been sent to a ranch in Texas to be taught how to be a normal human being. They were all seniors and Troy had his arm around her waist and all the other couples were still together. Except Ryan and Martha. They had dumped Sandra and Cody and decided to give it a go themselves.
Troy squeezed Gabriella tighter, getting her attention. 'Gabby, are you okay?'
Gabriella rested her head on his shoulder. 'I'm just thinking how amazing my life is. And it's all because of you guys.'
'We'll always be here.' Troy said.
'Yeah, you can't get rid of us that easily.' Chad joked.
Taylor rolled her eyes. 'Ignore idiot, here. We'll always be around.'
'Hey! I'm not an idiot.' Chad protested.
Everyone laughed and Taylor held his hand. 'You kind of are. But, I love you for it.'
Chad smiled and they kissed. He pulled back and stood up. 'Wildcats! I need your attention!'
Taylor pulled on his shirt. 'Chad, sit down. You're embarrassing me!'
Chad shook his head. 'This isn't for you.'
Taylor rolled her eyes. 'You know how to make a girl feel special.' She mumbled.
Troy then stood up onto the table. 'Everyone, I would like to make an announcement!'
The cafeteria fell silent and Gabriella jumped up next to him. 'Now you're embarrassing me.'
Troy smiled. 'I don't care.' He turned his attention back to the cafeteria. 'Everyone, as you all know, me and Gabriella have been together for a year and there have been certain circumstances which made us even stronger.' He turned to Gabriella. 'Brie, I love you and I want to spend the rest of my life with you.' Troy knelt down in front of Gabriella and produced an expensive engagement ring. 'Gabriella Anne Montez, will you marry me?'
Gabriella, without hesitation, pulled Troy up by his shirt and kissed him hard on the lips.
Troy pulled back and smiled. 'Can I take that as a yes?'
Sharpay squealed and spoke up. 'You can take that as a heck yes!'
Troy looked at Gabriella who nodded. He jumped off the table and swung her around.
'Troy, have you-' Jack stopped in his track when he saw the ring on Gabriella's finger. 'I take it she said yes.'
'Absolutely.' Gabriella wrapped her arms around Troy's neck, grinning at him.
'You know, Gabriella. I don't just think of you as my fiancée, but as my best friend forever.' Troy said sincerely.
'B.F.F.' Gabriella smiled and leaned up and kissed him passionately.