Disclaimer: Posting on a fanfiction site should be proof alone that Charmed isn't mine.

A/N: Hey, all. I originally posted The Triangle Complex under the pen name Charmed Leaf. I don't know if anyone remembers this story, but the version I'm uploading now is a rewrite.

Chapter 1: The First Point

The demon's body detonated in a burst of flame, his agonized screams a dying echo. Piper lowered her hands as Chris exhaled in relief. The demon hadn't been a particularly dangerous breed, but it never hurt to be careful. Years of being on the run from Wyatt in the future had taught him to always be cautious.

Chris held out a hand to stop Piper from speaking. His eyes flitted around the cavern and the tunnel leading into it as he listened for sounds other than his and Piper's breathing. The prickly feeling, the one that scurried down his spine whenever he sensed danger nearby, never came. No more demons shape-shifted from the shadows for another round. Satisfied that the threat had been neutralized, Piper tugged at his sleeve.

"All right, we're done. Let's go!"

Chris frowned. "What's the rush?"

"You mean, besides the fact that we're standing in demon central? I'd like to use what little time I have left to get ready, thank you!"

Chris waited until he orbed them both back to the manor to ask, "Get ready for what? Wait, you're not still going out with that Greg guy, are you?"

"As a matter of fact, Chris, I am. Now, if you don't mind…" Piper started to push past him for the stairs, but he moved to block her.

"Yeah, I do mind. There's still the Spira Demons to vanquish. We have to call Phoebe and Paige because we're going to need the Power of Three for this one."

"I'm sure it can wait a few hours. Actually, make that a few days. By the way, I need you to watch Wyatt while I'm gone. He's asleep in the nursery."

Chris opened his mouth to argue that he didn't have time to babysit, only for Piper to interrupt him. "Look, I get that this is important, really, but don't you think we deserve a break? We've been demon hunting a lot. I mean, a lot more than usual, and that's saying something."

"It's only three o'clock! Who goes on dates in the middle of the day?"

"I do," said Piper. "Greg works nights. When else are we supposed to go out?"

Right on cue, Paige came bounding down the stairs. She stopped near the bottom to find Chris and Piper glaring at each other in an apparent standoff. As though afraid she might worsen the situation by talking too loudly, she dropped her voice to a whisper. "Is something going on here?"

"Yes," said Chris at the same time Piper replied just as vehemently, "No."

Paige's head swung back and forth between the two of them. "So, which is it?"

Chris ignored the question. "Good, you're here, Paige. Let's get Phoebe and I can fill you in on the way."

"Hold it!" bellowed Paige, throwing up a hand. "Are these demons going to attack anytime soon?"

"Well, no, but—"

"Are you absolutely certain these are the ones that turn Wyatt evil?"

"No," answered Chris irritably, "but—"

"Then what's the hurry?"

"You don't understand. These demons increase their ranks by taking magical children. They corrupt their souls until they're as evil as them. Think about it! Doesn't that sound like the sort thing that could've happened to Wyatt?"

"It's not that we don't think those demons are a problem," said Piper. Her tone became patronizing like she was talking to a child and not a grown man. "It's just that, if they're not an immediate threat, why go out of our way to piss them off?"

Paige flourished her arm in her sister's direction. "My thoughts exactly."

"It's settled, then. If you'll excuse me, I'd like to get going now." She squeezed by Chris and dashed up the stairs past Paige. A moment later, Piper's bedroom door slammed shut.

Paige clapped him on the shoulder in what Chris supposed was a half-hearted apology. "Maybe next time, Chris?" Then she orbed out, probably to Richard's.

He rolled his eyes and resisted the urge to chuck something, telekinetically or otherwise, across the room. He had hoped that the sisters' trip through alternate dimensions, where their desires had come to life and nearly killed them, would have changed their attitudes. As usual, things never worked out so well for him.

Since her separation from Leo, all Piper did lately was go out with Greg the fireman when she wasn't tending to Wyatt. She claimed to have moved on from Leo, but her erratic dating habits didn't bode well with Chris. This, Chris admitted to himself with a squirm, was his fault. Removing Leo from the picture had been necessary, so he'd have an excuse to stay close to the sisters. With half his cover already blown, though, did it matter anymore? Each newly revealed secret was doing little to improve his reputation in the sisters' eyes. He couldn't afford to alienate them further, not when their trust was hanging by a thread thanks to last week's fiasco with the Order and Mr. Right.

Maybe that's why he kept up the endless demon hunts. If he vanquished as many demons as possible, he could prove he intended no malice towards them.

His mind kept replaying the incident up to Piper's hate-filled face and the words that had accompanied it. Chris, we don't need your help. I will get my son back and when I do, I don't want to see you anymore. He wasn't sure if her knowing who he was would have changed that scenario. He wasn't sure about a lot of things anymore.

The doorbell yanked Chris out of his reverie. Running a weary hand over his face, Chris shouted, "I'll get it!" to the stairs and walked to the door.

He pulled the door open to a muscular, blond man about Piper's age. His clothes, consisting of a sports polo shirt and slacks, were too casual for a business call. Chris had made it a point to familiarize himself with everyone the sisters knew, but he didn't recognize the man from either the past or future. He tensed and positioned his hand to throw him out via telekinesis if required. "Can I help you?"

"Yes. Does Piper Halliwell still live here?"

Chris' eyes narrowed into slits. "Who wants to know?" he demanded more aggressively than he intended. Nothing indicated that the guy was demonic, especially since demons weren't known for minding their manners before attacking. Then again, there was always at least one exception to the rule.

"I'm an old friend of hers. Name's Dan Gordon. I was just stopping by to visit."

Dan Gordon. Why did that name sound familiar? Chris racked his brains to figure out where and when he'd heard it before…

The dining room had been crowded an hour ago with friends and relatives, but now it was empty save for Chris and his mother. Wyatt had gone to bed early, having complained of a stomachache from eating too much cake. Streamers, balloons and a banner proclaiming "Happy 10th Birthday!" brightened the place with their gaudy colors. Scraps of wrapping paper and an open birthday card littered the table. The message, "Happy birthday, Chris. Sorry, I can't be there today. Will make it up to you tomorrow. Love, Dad" jumped out from the card in black sharpie.

As Mom wiped the table down with a rag, Chris traced his index finger around the message for the hundredth time that night. He should have known better than to get his hopes up. Yet he had, because Dad had promised to come—crossed his heart even. Suddenly, Chris crammed the card back into its envelope, not caring how many the creases he made.

Mom saw what he was doing. She put down the cleaning rag, glided over to him and wrapped him up in a tight embrace.

"I'm sorry he couldn't come, honey. He really did want to be here," she said.

Wanted to? So what? There was a difference between wanting something and doing it. It was the same excuses year after year. Dad never missed Wyatt's birthday, after all.

Sensing his feelings, Mom continued, "I know that doesn't make it right. I'll talk to him when he comes home."

Chris pulled away from his mother. Any talk his parents had would ignite into an argument about him. It always did. And then a question he'd pondered in the last few months nagged at him again. Should he ask her? He was sure it was rude, but he wanted to know. Asking Aunt Paige or Aunt Phoebe might be better if he was willing to wait that long. Unfortunately, his mouth was a separate entity from his brain. Before he could stop himself, he blurted, "Mom, did you date anyone before you met Dad?"

Mom gave him a funny look. It certainly wasn't a question she expected from the birthday boy. Nonetheless, she decided to humor him and began to tick off her past boyfriends on her fingers.

"Yes, I did. Let me see, in high school there was…" She proceeded to list the guys from that time, then university and then the ones from her early Wiccan days. "Jeremy turned out to be a warlock. Surprise, surprise, huh? Then there was Mark—he was a ghost we helped out years ago, although I didn't date him per say. And last but not least, Dan Gordon."

"I wish one of those guys was my dad. Even a warlock is better than him," he mumbled too low for his mother to hear.

Dan Gordon—Piper's ex-boyfriend, the last one before Leo. Okay, he wasn't a demon. On the other hand, Chris couldn't fathom why he would be here. Dan and Piper had broken up ages ago with no contact in the last few years. Given recent events, the timing of Dan's arrival felt strange to Chris. Either that, or he was overanalyzing things.

When Chris didn't reply, Dan pressed on. "And you are…?"

"Chris Perry."

"Oh. Is Piper home?" Dan stretched his neck to the side to see past Chris' shoulder.

"She might be," Chris shrugged. He trusted Dan's visit was just that, a visit.

Dan's eyebrows shot up. "Okay," he said. "Out of curiosity, how are you related to Piper?"

"Let's just say I've known her for a very long time."

A staccato of footsteps directed both men's eyes to the stairwell. Piper ran down the steps as fast as her high heels would allow her, her hair curled in gentle waves and a simple black dress clung to her slender frame. "Oh, my god, I'm going to be late. I hope Greg doesn't think I stood him up." Upon spotting her visitor, she almost tripped on the last step. "Dan!"

Dan smiled and waved from afar. "Hi, Piper."

She hobbled to the doorway to plant herself next to Chris. "H-hi. What brings you here? Don't get me wrong, it's nice to see you," stammered Piper.

"I got the week off from work. Figured I'd come down to San Francisco for a bit."

"That's great. Chris, you can let him in," Piper said. Chris reluctantly stepped back so Dan could enter the house and shut the door behind them.

"How have you been?" asked Piper.

Leaning against the door, his hands stuffed in his pockets, Chris barely heard a word of their conversation. Instead, he gazed at nothing in particular as he plotted his next course of action. With the sisters unwilling to vanquish the Spira Demons, he would have to put them off for the time being. While his instincts refused to dismiss the beings, pursuing them alone was out of the question. He could take care of a few lower-level demons himself until the sisters were in a more cooperative mood.

He looked up to tell Piper where he was going, but what he saw next made his stomach twist. What the hell? How did Dan and Piper get so close to each other without him noticing? He tuned in to their conversation.

Their chat skirted around more or less harmless subjects, but their actions were another thing. Was it his imagination, or did Piper seem way more comfortable with her ex than she should be? The last time he'd seen her at ease like that, it had been when she was on better terms with Leo. She appeared to have forgotten about her date with Greg altogether, which wasn't a bad thing in Chris' book. The fireman was bland, annoying and unworthy of his mother-to-be. Problem was, it didn't do him much good if she was about to trade one boyfriend for another.