A/N: Heee I told you all in my summary to expect the unexpected. Here's a little extra chapter for you because it's Christmas lol. Sarah xx

"Gabriella?"

Troy Bolton lifted his weary head up from the uncomfortable hospital bed when he felt a slight movement from beside him. Looking up, with hope in his eyes, he sighed in disappointment to find Gabriella still unconscious, the tubes and machines hooked up to her beeping in a monotonous tone. He knew he shouldn't be too ungrateful though, it was a lucky thing she was even here at the moment.

He had been expecting two nights ago for Gabriella to be waiting for him beside the Lava Springs pool and they'd 'celebrate' getting back together as a couple. Troy had now learnt not to expect anything ever again when instead he had found Gabriella floating face down in the pool, a drunken man panicking beside her. He couldn't even believe his eyes when he first came across the scene, Gabriella was supposed to save people from drowning, not drown herself.

It was all a blur after that, he didn't even recall diving straight into the pool in his blue uniform and gasping at how cold the water really was. He had angrily pushed the man off of his girlfriend, not caring if he swam to the edge or not and flipped Gabriella over incase she was able to breathe in the fresh air. She looked so pale, the water droplets running down her face as Troy's heart sped up in fright. She couldn't be dead, he wouldn't let her die.

"Gabriella can you hear me?"

He yelled out to her but with no avail as she continued to float in his arms as he frantically swam to the edge of the pool, and climbed up the ladder to carry her out.

"I need help! Anyone! Help!" He shouted out as loud as he could, praying anyone could hear him. He looked down at the lifeless Gabriella and he tried to think back to health class where his father had taught him resuscitation. He cleared her airways, some water falling from her mouth, but not nearly enough to make a difference. He flipped her back over, and holding her nose pressed his lips to her own and tried to breathe life back into her.

Troy repeated this process, trying to concentrate as the tears fell down his cheeks and a voice yelled out for behind him.

"Bolton what happened?!" Mr. Fulton came running out frantically and he paled upon seeing Gabriella lying on the pavement.

"911...now!" Troy shouted out before starting compressions.

"Come on Gabby...don't die on me..."

He couldn't remember much after that. Gabriella had started to breathe again, the water exiting her body in one huge coughing fit, her pulse was back as well but before Troy could speak with her she'd fallen unconscious and she'd been that way ever since.

Troy rubbed his eyes tiredly as he brushed a piece of hair from Gabriella's pale face as she continued to sleep.

"I love you..." He sadly whispered to her peaceful form and sighed once again when there was no response.

"Troy...honey. Perhaps you should go home...get some sleep." A weary Theresa Montez called Troy from the doorway and he merely shook his head.

"I'm fine Ms. Montez. I need to be here when she wakes up..."

The woman merely shook her head and smiled sadly before walking away to talk to a doctor about Gabriella's condition. Troy repositioned himself in his chair, preparing himself for a small nap and that was until Gabriella's hand twitched in his own.

"Gabby?!"

It did it again and Troy jumped up, cupping Gabriella's cheek to see if she was waking up. His heart back flipped as her eyes began to flutter open and a small smile grace her features.

"T...Troy..." She mumbled out upon seeing his smiling face and he kissed her softly.

"You scared the hell outta me..."

She chuckled quietly and squeezed his hand with what strength he had.

"You're not going to get rid of me that --"

Troy's eyes widened in fear as Gabriella didn't finish her sentence, her own eyes widening as she tried to breathe but wasn't able to. Her heart monitor as speeding up dangerously and Troy could feel her squeeze his hand tight.

"Gabby?"

She couldn't respond; her chokes and harsh breathing resounding around him as he shouted out helplessly.

"Help! She can't breathe!"

Her eyes slowly began to close her heart monitor now slowing down to an abnormal beat.

"NO Gabby...come on stay with me!"

He desperately called out to her, that was until he felt water droplets drip down his face.

Why the hell was it raining in a hospital?

"Wildcat!"

Again small droplets fell on his face and he suddenly felt really uncomfortable, their was sun streaming into his eyes, causing him to squint and his body was all itchy as if he was laying on grass.

"Wake up...come on its 8 o'clock!"

What the hell was going on, Troy managed to open his eyes and he yelled in fright at what he saw. It was a radiant looking Gabriella, the sun outlining her smile and twinkling her eyes and slowly as he sat up he realised he was only in his boxer shorts lying on the golf course under the sprinklers.

"You ok?" She giggled at his befuddled expression and Troy frowned.

"Wha...what happened?"

"Come on it wasn't that bad Bolton. You certainly weren't complaining."

Troy than began to realise that this was the exact spot where he and Gabriella had had sex. But that wasn't possible...she was in hospital, she drowned. He looked her over and brought his hand to her soft cheek, making sure it was real.

"You...you're here..."

"Yeah I am Wildcat...I'm not going anywhere..." She kissed his palm and Troy breathed out in disbelief. It was all a nightmare...a strangely real nightmare and he was back at the beginning again. A whole two weeks back.

"But we're gonna have to get off the fairway before Fulton comes."

Troy chuckled as she winked at him, kissing him again and he softly whispered in her ear, "I love you..."

"I love you too."

Yet unlike in his dream she actually said it back to him. There was nothing to figure out anymore.

A/N: I know I finished this story in the worst way, that even teachers tell us all the time DON'T FINISH YOU'RE STORY WITH 'IT WAS ALL JUST A DREAM'

But oh well..lol. Merry Christmas xx