A/N - Thanks to everyone who read, reviewed and alerted on the last chapter. So here it is Part 9 enjoy CG1

Three Men an Angel and a Teenager – Part 9

"Hello...I'd like to speak with Haley O'Donnell."

Castiel watched as Mary's face fell slightly at the response, a frown forming as she listened.

"When she gets home could you tell her that Mary Singer from Sioux Falls called... yes, Singer Salvage Yard, she has the number." Hanging up Mary turned to Castiel. "She's away working, which means she's hunting so it may be awhile until she gets the message."

"Mary, you called yourself Mary Singer would it not have been best to say you were a Winchester?"

"It's complicated, but it's definitely best not to leave a message from a Winchester" Mary said softly, eyes clouding "No she'll get the message that it's time to come home... I hope."

xxOOxx

"Come on Cassie, you gotta move faster than that... is that trench coat causing some drag?." Mary laughed as she twirled away from Castiel, deftly avoiding the punch thrown in her direction.

"Mary-" Castiel growled back, disappearing and reappearing directly behind her. It took only a second to put a laughing Mary on her butt

"No cheating Cas" Dean shouted from where he and Sam where watching the angels as they sparred. "I thought you agreed no using your powers."

"Yeah no cheating Cassie." Mary said as she got up, wincing slightly as she rubbed a hand over her butt. "Okay ready to go again?"

At Castiel's nod she took up position, eyes focused completely on him, her body still and deceptively relaxed.

Castiel stood in his usual stance, arms held loosely at his sides as he waited for Mary to make a move. They had been sparring on the days when he had returned to the salvage yard to check on her. He found the time spent with her to be enjoyable and informative; Mary was a charming and kind hearted young woman. She was also a skilled warrior, he could tell that she had been well trained and her style appeared to be a fusion of a number of influences. He recognised Dean, Sam and himself in her fighting. This was combined with more formal martial arts training, which Mary said came from her mom.

It had been three weeks since Mary had appeared in the old factory and a little over two since she had left a message for her mom. So far there had not been a return call. They had spent the intervening time trying to find a way to make the timeline right. He had tried to go back and have John Winchester write her a letter, as Gabriel had originally requested, but every time he tried he simply got thrown back to this point in time. Something or someone had blocked that avenue, so time travel was not an option. He had continued to work with Crowley, although made no serious attempts to find Purgatory but knew that Crowley would soon become suspicious over the lack of progress and his continued lengthy absences.

He was pulled from his thoughts as he noticed a shift in Mary's stance; he immediately refocused his attention on her; moving forward he stepped into the fight. He failed to see Mary's triumphant grin as she swiftly sidestepped his attack, spun and landed a solid kick to his solar plexus throwing him off balance and several feet back. It took only a second for Mary to sweep his legs and drop him to the ground, hard. This was not the first time that she had taken him down over the last few weeks, it was becoming an unfortunate habit and without the use of her powers it was quite humbling.

"Best stay down idgit, you wouldn't want it to get out that you got your ass handed to you by a little girl." Bobby shouted from the front porch, a wide grin on his usually grumpy face. He had to admit, that having a teenager in the house after all this time had made life interesting and despite his initial worries Mary was not by nature a pouty, sulky girl. She had even helped him out around the yard without griping so It wasn't so bad having her around "... besides, grubs up."

"Yes, I'm starving." Mary called back to Bobby, before leaning down and offering Castiel a hand. Pulling him to his feet she asked "Are you staying for dinner?"

"Not today, I must return to Heaven." Castiel replied, ignoring the flash of disappointment which appeared on her face "There is still a war I cannot stay away to long Mary. I will return as soon as I can."

Mary reached up and placed a soft kiss on his cheek "Okay, stay safe."

Nodding Castiel disappeared leaving Mary standing in the centre of the yard.

Sam and Dean watched Mary as her posture slumped the moment Castiel disappeared. They looked at each other a silent question running between them. "I got it." Dean said and walked towards Mary. Sam turned and walked into the house leaving them alone in the yard.

Mary looked up as Dean stopped beside her, her eyes conveying her misery. "Do you think I'll ever get home Dee?"

"I promised didn't I..."

"Yes, but ..."

"No buts, we'll get you home. It just might take some time." Dean insisted and he pulled Mary into a tight hug. "I know you worry about him when he's away, but Cas is tough he'll be fine."

"I just wish I could help. He made me promise to stay out of the war, but my parents, my family have trained me my entire life. I'm not a child. I'm a Winchester and that means something I can't just sit here and wait whilst my family slaughter each other" Mary said as she pressed her face into Dean's chest and let out a shuddering sigh "I can't help but think that whoever sent me here sent me to help not just sit on my ass twiddling my thumbs."

"Mary, you promised..." Dean could sense the desperation rising in her; he knew the feeling well, having felt it a lot over the last few years and since he did he also knew that the Winchesters had a habit of acting no matter what they'd promised if they think it's for the right reason. Mary just happened to have a lot of power at her disposal and that could get her into a lot of trouble with Raphael and Crowley.

"I know and its killing me... there must be something we can do."

"We're working on it and whatever we decide to do, we do it together, no running off on our own... got it?"

"Yes."

"Right, now I'm starving and dinners on the table so let's get inside before it gets cold."

"You go; I'm not very hungry I think I'll just sit out here for a while." Mary said as she pulled herself from Dean's grasp.

Dean looked at her questioningly for a minute then said "Okay, I'll have Bobby save you a plate."

"Thanks."

Mary watched Dean as he walked into the house then walked slowly to the Impala and got in. Running her hands over the steering wheel she relished the familiar feel of it in her hands; leaning forward she rested her head on the wheel and closed her eyes. It had been so long since she had prayed to her Father, she was afraid that her prayers would be intercepted and that it would put her father, Castiel in danger. Sighing she whispered into the silence, a lone tear falling "Father, you know the prayers of my heart... I am lost; conflicted I do not know what you wish from me, I do not know why I am here..."

She prayed for a while seeking guidance from God, her Father who in this time was so clearly absent from his children. When she was finished she climbed into the back seat and curled up, the familiar scent of the leather washing over her. Breathing deeply she allowed herself to fall into a restless sleep.

xxOOxx

Dean walked out onto the porch in search of Mary; it'd been a couple of hours since he'd left her alone and she had not came inside. Frowning he looked around the expanse of the yard. Not seeing Mary he strode quickly down the steps "Son of a bitch!" he swore, heart hammering "Dammit, Mary you promised."

Where the hell did you go looking for an angel who could go anywhere with just a thought. "Cas get your ass down here your kids gone AWOL."

"Dean... what do you mean Mary has gone AWOL?" Castiel asked as he appeared suddenly in the yard in front of Dean.

"Jesus Cas, give a guy some warning." Dean replied startled, "Mary was out here after you left now she's gone. Can you find her?"

"Yes, she is asleep in the back seat of the Impala." Castiel replied with a smirk.

"What the Hell!" Dean said as he strode over to the car and peered in. Seeing Mary asleep he stood and turned to Castiel, a sheepish look on his face. "Sorry Cas I might have overreacted."

"So it seems."

Running a hand over tired eyes Dean stared at Castiel as he weighed up his words "Cas, I hate to say this but what happens if we can't find a way to get her home. Our best shot was to re-write the time line ..."

"Then she will stay here in this time and I will be the father that she needs. I will not abandon her."

"I'm not suggesting that Cas... but Jesus, we are not the family she needs, they're at least twenty years away in a future that right now we have no freakin idea how to get her back to."

Castiel stared at Dean his expression stoic as he considered his friends words "I will speak with Joshua, perhaps he will be able to convince God to send Mary home."

"Yeah, try that because we right now we ain't got squat ... and no matter how much she pretends otherwise that kid is not happy here." Dean said with a sigh "she needs to go home."

Hearing the sound of an engine, Dean stepped away from the Impala and stood, arms crossed over his chest, as he watched a huge black motorcycle make its way down the drive into the yard and stop directly at Bobby's front porch. The rider sat unmoving, their identity completely concealed by a black helmet.

Dean began to walk towards the bike, Castiel beside him. He was unsurprised when Bobby and Sam walked onto the porch each carrying a shotgun held loosely at their sides.

"Something we can do for you mister?" Bobby asked gruffly, there was something disconcerting about the way the rider simply sat there tense and un-moving. He could almost feel their gaze through the dark visor.

The rider didn't reply, choosing simply to pull the helmet from their head. The men watched as long chocolate coloured hair tumbled around the shoulders of the rider.

"Well Sammy, my how you've grown." She drawled, her Irish brogue thicker and more pronounced than Mary's, brilliant green eyes cold as her gaze passed over each of the men. Turning to Dean "big brother Dean and Uncle Bobby. All we're missing is big daddy Winchester and we've got a full set... What no hug for your long lost sister?"

"Haley." Dean said cautiously as he stepped forward, indicating to Sam and Bobby that they should lower their weapons, no one had missed the gun strapped securely to her leg, or the knife tucked into the back of her pants. She was packing, and he wasn't keen on getting into a fight with a sister that he had only just met. Especially since Mary had already told him that she had put him on his ass the first time they had met because he had pissed her off.

"So you remember me then Dean?" Haley asked her expression guarded.

"Remember, not so much... know who you are yes." He replied cryptically, internally grimacing as he watched her expression darken.

"Just what the Hell is that supposed to mean?" Haley growled angrily, her expression eerily reminiscent of Dean's when he was pissed.

Ignoring her question; Dean turned to Castiel "Cas why don't you go get Mary and we can explain to Haley why she's here."

He couldn't put his finger on it but there was something off about Haley; this was not the smiling young woman from Mary's picture. She seemed colder, angrier than Mary had described.

Sam and Bobby looked at each other, twin looks of shock on their faces at the striking similarity between Haley and Dean. If they hadn't been told differently by Mary then they would have sworn that she was Dean's twin. Her flashing emerald eyes and delicate features made her a feminine version of the older Winchester, bad ass attitude also included.

Sam stepped forward hand outstretched towards Haley as the tension in the yard increased. "Haley, why don't you come inside and we'll talk?"

Haley turned angrily on Sam "Talk. Sammy really... twenty years and you want to talk now. How about we stay right here and you can explain to me what the freaking hell is going on and why big brother Winchester here says he doesn't remember me."

"That's a bit of a long story..."

"Not such a long story for me... Dad abandoned me and neither you Sammy or Dean ever bothered to come find me." Haley interrupted her anger palpable as she grabbed her helmet "You know what, screw this I'm out of here I don't know what possessed me to come here."

"No, wait!" Mary called as she rushed up and stood next to Dean, Castiel stopping a step behind "Don't go... give us a chance to explain."

They watched Haley freeze and turn towards Mary "Let me guess. You'll be Mary Singer the kid who left the message?"

"Yes, please stay I know you're upset but we really can explain." Mary replied her mind whirled as she stared at her mom. She didn't think she'd ever seen her so angry. From everything that she remembered, her mom had been so happy when she reconnected with her brother's, she had said that after she had removed the pendent and pulled Sam from Hell it had been like the twenty years that they had been apart had just disappeared. She had understood that they hadn't known about her and was just glad to be home. Right now they had missed a few steps, no letter from Grandpa Winchester, no pulling Sam from Hell and she was still wearing the pendent which meant that Sam, Dee and Bobby still didn't have their memories of her, but that didn't explain the anger radiating from her. Her mom had missed her brothers desperately whilst they had been apart.

The group watched as Haley's gaze slid over each of them, her eyes filled with suspicion and doubt. Finally her gaze returned to Mary who simply said "Please."

"Okay I'll take that explanation." Haley said as she secured her bike and dismounted. Walking up the porch steps she walked straight into Bobby's house, ignoring every ward as she crossed the threshold and continued inside.

"Well come on in missy." Bobby said sarcastically as he followed her into the house. "Make yourself at home."

Dean nodded to Sam indicating that he should follow them into the house, then watched until they were out of sight before turning to Mary "Your mom's seriously pissed Mary."

"I know. I don't understand how she can be so different..." pausing suddenly, her eyes widened as she realised what was wrong. She glanced at Castiel; who had been staring at Haley, his expression curious since she had arrived. Oh no, how could I have missed it? She thought frantically.

"Mary?" Dean asked questioningly as he noticed the change in Mary's expression.

Grimacing Mary looked from Dean to Castiel and back before closing her eyes for the briefest moment, her expression devastated "She's missing a little something... You know the thing that Sammy just got back."

"Her soul... Are you sure?" Dean asked frowning "She's not acting soulless she's just acting pissed. T1000 Sammy was never pissed, he didn't feel anything."

"There's a reason for the difference, that's why I missed it at first, but yes Uncle Dee I'm sure-."

"Dean." Castiel interrupted "I think the question that Mary needs to answer first is why her mother has traces of angelic grace in her being?"

TBC

A/N – Thanks for reading please review. CG1