A Young Child's Promise
"Will you marry me when we're older Sharpay?" A four-year-old Troy asked on one knee.
"As long as you promise to always be my best friend." Sharpay answered smiling at the slightly older boy.
But Not All Promises Were Meant to Be Kept
"I'm sorry Sharpay.. I think we should break up…" Troy said softly.
The sixteen-year-old girl stared into his crystal blue eyes, tears filling her own cloudy brown eyes. "You're in love with that new girl, aren't you?!" She said louder than she had wanted to.
Can Their Friendship Survive?
"Ryan… I can't do this anymore!!" Sharpay said, clutching her twin, sobbing into his shoulder. "I.. I.. I think I'm gonna take dad's offer. I think I'm gonna transfer away from here."
Will It Be Torn In Apart Forever
Troy ran to Sharpay and held her wrist. "Sharpay… I love you." He said softly, but seriously as he stared into her chocolate brown eyes.
"Your too late Troy." She said softly before pulling her wrist away fiercely and stared at him for a minute, letting a few tears slide down her cheeks. She then turned around and walked onto her plane.
Or Can It Be Mended?
Troy gently cupped Sharpay's face in his hand and wiped away her tears with his thumb. "I love you." He said softly.
Sharpay smiled gently and slowly slid her arms up and around his neck. "I love you too." She said just as softly as she leaned in and kissed him.
Ashley Tisdale as Sharpay Evans
Shows Sharpay crying on Ryan's shoulder
Zac Efron as Troy Bolton
Shows Troy laughing with Gabriella in his arms
Vanessa Hudgens as Gabriella Montez
Shows Gabriella kissing Troy happily
Monique Coleman as Taylor McKessie
Shows Taylor hugging Gabriella excitedly
Corbin Bleu as Chad Danforth
Shows Chad at the airport with Troy after Sharpay got on the plane
Lucas Grabeel as Ryan Evans
Shows Ryan trying to convince Troy to get back with his sister
In…
Can We Stay Best Friends Forever?
