Ok, so I know I'm like writing three stories at the moment but, I totally have writers block on Changing the Future and Hellos to Goodbyes and Back Again. Opposites is going well but, I'm stuck on the next chapter. Grr! Christmas has totally put me off so; here's a trailer for a new story…I'm not really that good at trailers so please, be nice.

Disclaimer- as much as I'd love to own HSM (especially Zac) I don't. Which sucks…a lot.

Dilemma

They met on a train…

Shows Gabriella smiling at Troy.

But, neither of them expected what was about to happen.

"Gabz, I'd love you to meet my boyfriend…Troy."

Shows Gabriella shaking his hand shocked.

She tries to forget…which seems harder than anything she has ever tried.

"Hey, can I come in?" he asks nervously.

"Uhh…sure."

He happens to be that missing part of her life.

Shows Gabriella looking at all of Albuquerque mesmerized.

"You don't get it Tay! I've never been so, so…happy. I've never felt like I've fit before but, because of him…I do."

But, what if he won't let go of what he has?

Shows Troy kissing Kaleigh gently.

"I love you baby," Kaleigh whispers.

Screen changes to Gabriella crying.

"I hate him!"

However, no matter how hard she tries…she just can't forget.

Shows Gabriella slow dancing with Troy.

"You seem…different." He whispers.

"It's because of you."

Troy has to choose.

Shows Troy talking to Kaleigh.

Screen changes to him standing awkwardly watching Gabriella cry.

Gabriella has to forget.

Shows Gabriella talking to Taylor and Sharpay.

"There's no use holding onto hope Gabz."

They have a decision.

Shows the memory of how Troy and Gabriella met.

Screen switches to Gabriella walking away.

And yet, do they need each other?

"I care about her."

"Yeah but, do you love her dude?"

Starring…

Zac Efron as Troy Bolton

Shows Troy grinning and winking.

"That's life…"

Vanessa Hudgens as Gabriella Montez

Shows Gabriella falling.

"I guess it's…natural?"

Corbin Bleu as Chad Danforth

Shows Chad shouting at Troy.

"It hurts Troy! You're hurting that poor girl and yet…you don't give a crap!"

Monique Coleman as Taylor McKessie

Shows Taylor hugging Gabriella.

"Guys are jerks…they need to be put in their place! Especially that jackass!"

Ashley Tisdale as Sharpay Evans

Shows Sharpay glaring at a party.

"How dare she?! That evil little bitch!"

Kaliegh Jones; Troy's girlfriend.

Shows Kaleigh smirking at Gabriella as she pulls Troy away.

"Just face it Gab…I won him. He's mine so back off! Got it bitch?!"

And many more…

She knew something in her life was missing.

He thought he didn't need anything else.

But, what they didn't know…

They are each other's missing puzzle pieces.

Dilemma…coming to a computer screens soon.

What do you think? Should I continue? Was the trailer good?

R&R please!

Lyl…

Kt xox