A/N: Okay, so this is just a oneshot, but if you guys like it, I'll post the epilogue that I wrote. Enjoy!
Really, it wasn't Leo's fault. Festus kept breaking down in the most inopportune of places ("Serbia? Really?"), and every time they stopped for repairs or a lunch break, they were attacked by monsters left over from Gaea's army, who just happened to be pissed at Leo for blowing their beloved Dirt Woman up.
During the second attack, Calypso produced a long, almost needlelike blade and calmly helped Leo dispatch the last ogre or so; proving herself not only capable, but downright scary. Not to mention that she insisted on doing all the touristy things that they could to get her more acquainted with the modern world.
But the point was, what with having to make their way back from Japan, (Don't ask how they popped up there. No, really, don't ask) Leo didn't get back to Camp Half-Blood until Christmas Eve.
He wanted to sweep in in his bronze dragon and be like, "Who missed the Bad Boy Supreme?" But Calypso put a stop to that, so they landed outside the camp boundaries, and proceeded to walk the rest of the way, hand in hand. It was really, really cold, but Leo lit one hand on fire to keep them warm, and their special made, fireproof winter clothes helped.
Leo expected to see camp bustling with activity, as it usually was. Instead, it was completely deserted. They wandered past the dining pavilion, the Big House and the cabins, which were vacant. Through the strawberry fields, and past the canoe lake, which was frozen over by a thin sheet of ice. Even the satyrs were seemingly missing.
Finally, Leo heard the strains of what sounded like "Grandma Got Run Over By A Reindeer" coming from the campfire arena. They quickly changed course and headed for it. Just as they neared the outside, someone tapped on a mike and the sound echoed. "Test? Test?"
Leo almost wanted to cry. It was Percy Jackson's voice. If Percy was alright, Annabeth would be too. Whether the rest of his friends were was still to be seen.
"Alright, so the rest of the Seven and I have been talking, along with Praetor Reyna, and we've decided to request a song." Leo sighed with relief. They were alive, more or less, probably. Calypso squeezed his arm gently as they paused to listen.
Percy sighed. "We all know that the hero who made the biggest sacrifice to defeat Gaea is still missing." Leo froze. Snow began to fall gently.
"But we also all know that Leo Valdez wouldn't give up so easily. We still hold the hope that one of these days, he'll come traipsing back into camp with a whole bunch of stupid excuses about where's he's been, so we can all take turns strangling him."
A few laughs from the campers. Someone (Clarisse?) shouted, "Big words, Jackson!" It sounded like the place was jammed full, and a quick glance confirmed it. No wonder the rest of camp was empty; both Greeks and Romans were packed shoulder to shoulder.
Leo wanted to run into the firelight and shout, I'm here! I'm alive! Don't you see me? but when he made a move to go up there, Calypso stopped him. She shook her head. Not yet.
"Anyway, we thought that there was one Christmas song in particular that would be symbolic of our, you know, trust that Leo will come back. So…Will, if you'd do the honors?" Crackles and pops filled the air as the mike was passed over to the son of Apollo.
"Thanks, Percy. Okay, this one's for Leo Valdez, special request." He coughed once, and began, his voice filling the cold air as he sang a capella. The snow was falling even faster now, and it began to collect on the ground.
"I'll be home for Christmas
You can count on me
Please have snow and mistletoe
And presents under the tree…."
Leo wanted to laugh and sob and yell that he was home, home for Christmas, but he couldn't move, couldn't make a single noise.
"Christmas eve will find me
Where the fire light gleams
I'll be home for Christmas
If only in my dreams."
He unfroze, and with trembling hands, looked at Calypso. She nodded, and he started forward. His stomach felt like a hundred mechanical butterflies were doing the jitterbug. Leo faced into the arena and started walking. Will sang,
"I'm dreaming tonight of a place I love
Even more than I usually do
And although I know it's a long road back
I promise you…."
Leo entered the firelight, and the first campers on either side that noticed him gasped, and their neighbors turned to look, and gasped in turn. A huge Christmas tree was on the other side of the bonfire (burning brighter by the second) and on this side, a small platform was erected on which Will Solace stood, microphone now forgotten in his hand.
Leo stuffed his hands in his pockets, suddenly conscious of his appearance and the fact that everyone was staring like they'd seen a ghost (oh, very funny). He wore the one Camp Half-Blood tee that he'd had on the day of the fight, regardless of the fact that it was worn and faded and burnt through in at least six places, along with the new army jacket Calypso gave him, and a pair of fireproof jeans. His tool belt was present, smudged with oil and grease as ever.
Leo's hair was wild, curly, and unruly as it always was, and he'd only grown taller by a fourth of an inch since he'd been gone. The soft poof as his hair went up in flames and was patted out almost echoed in the uncanny silence.
Leo swallowed nervously. "Hey, don't stop the music for me, guys." He'd never been too keen on singing, and he didn't have a microphone, but Leo took a big breath.
"I'll be home for Christmas
You can count on me
Please have snow and mistletoe
And presents under the tree…"
His voice echoed around gently, heard easily in the silence. Leo spotted Jason, and Piper with her hand over her mouth, practically sobbing (tears of joy, he hoped), Percy grinning so big that he looked like a doofus with Annabeth swaying to the sound of Leo's lone voice. Hazel and Frank were embracing, tears rolling down their faces, while Reyna and Nico just smiled.
"Christmas eve will find me
Where the fire light gleams
I'll be home for Christmas
If only in my dreams…
If only in my dreams."
Leo's voice faded away, echoing off the walls and trees around camp. A second of silence passed, and then everyone broke into wild cheers of laughter, happiness, relief, joy, and overall elation, flooding out of their seats and down to Leo.
The bonfire that night soared higher than anyone at Camp Half-Blood had ever seen it, and it is said that it will never soar that high again.
