Haley sat on her piano, guitar in hand as everyone close to her, but one, sat around. It was Christmas Eve and she had everyone over to celebrate. She hoped that would help fill the void in her heart because her husband wouldn't be with her, or their two year old son, Jamie.

"Sing!" Brooke shouted once more from the couch as Haley laugher.

"What do you think I'm doing?" Haley said sarcastically.

I'm dreamin' tonight of a place I love

Even more then I usually do

And although I know it's a long road back

I promise you

I'll be home for Christmas

You can count on me

Please have snow and mistletoe

And presents under the tree

Christmas Eve will find me

Where the love light beams

Haley chocked up and stopped mid song before taking a deep breath and starting the chords again but before she could sing she heard someone in the door way start up the song again.

I'll be home for Christmas

If only in my dreams

Sang an off tune voice as Haley nearly fell off her piano at the sight of her husband. "What are you doing here?"

"I'm home for Christmas." He smirked walking over to her and simply lifting her into his arms. "Hi my love."

"Hi" She smiled through her tears. "Oh my God, let's go wake Jamie he will freak out."

Nathan quickly hugged everyone in the room before following Haley into the nursery.

She turned on the light dimly as they walked in hand in hand and watched their son sleep. "Why don't we wait til morning, he looks so peaceful." Nathan whispered, moving to stand behind Haley, next to the crib, wrapping his arms around her waist as she leaned into him.

"Then you can surprise him on Christmas morning. Good plan. You can jump out of a box or something."

"Okay" He laughed, who knows where they'd find a box big enough for him but whatever his wife wanted.

"We should probably go back out." SHe suggested.

"Na, let's just stay here for a minute this is nice." He said as Haley relaxed into him and he watched his son slowly inhale and exhale. All was well in the world again.