Angel and Liam dropped to the bed. In the two weeks since he and Liam had started sleeping together, one thing had become very clear; the boy had endless energy and an amazing turn around. One that rivaled his own.

Liam covered Angel's body with his own, pressing kisses up his neck

Angel moaned. "Damn, can you give a guy a minute to recover?"

Liam kissed down his body. "But look, you're all ready up and ready to go." He grinned as he took his erection between his lips.

Angel moaned and tossed his head back. A sound tickled the edge of his senses, but he was too far gone to care.

"Oh bloody hell!"

Angel's eyes snapped open and he saw Spike's back in the doorway.

"Liam, get dressed and get your bloody arse into the living room. Angel, dress. I want a bloody word with you," Spike hissed.

Liam scrambled to his feet, cursing and slipping quickly into his clothes.

Liam was out of the room before Angel had mustered up the ability to put on his clothes.

Spike turned on Angel, closing the door. "That's my son you're sleeping with." His voice was strained with frustration and and anger. "How long?"

"W-what?" Angel made sure his bits were covered by his sheet.

"How long have you been screwing my son?" Spike barked.

Angel could swear that he heard jealousy tinge Spike's voice, but chose to think about that at another time.

"About two weeks. How did you get into my apartment?"

"Kept all the nifty juvenile delinquent shite from my vamp days."

"You picked my lock?"

"Well I wasn't going to knock."

"How did you know?"

Spike sneered. "I'm human, not blind. I saw you two kiss, and it was pretty bloody obvious where Liam was going. He's a good liar, but there was no other explanation. He never spent that much time out of the house."

Angel swallowed. "Okay... What are you going to do?"

"I don't bloody know." Spike ran his fingers through his hair. "Are you using him? I know he looks like me. Are you trying to use him to replace me?"

There was that jealousy again. Angel sigh and looked away.

"I don't know. I don't even know how this started. He... he made the first move."

Spike glare at him with an intensity Angel had never see before.

"You're well over two hundred, I assume you have control over your body. I swear if you try to pin this whole thing on Liam I will kill you."

Angel rubbed his forehead. He felt a headache coming on. "Liam is almost eighteen, I don't see how this concerns you."

Spike nearly choked on his anger. "You don't...? You incredible ass! He's my son, and you're the fucking man I love, I think I concerns me!"

Angel tightened his jaw. "You love me, but you're with Buffy."

Spike looked at the wall, trying to rein in his emotions. "I'm married to her."

"That's right. You didn't wait. You got married. You moved on. So am I."

Spike laughed a pained, humourless laugh. "I got married, I didn't move on."

Angel closed his eyes, stemming the tears that wanted to flow. "I still can't have you."

"No, you can't."

Angel trembled at the emotions. "I still want you."

"I know." Spike sat on the edge of the bed. Being so close and not being able to touch was killing him.

Angel turned his tear glossed eyes to Spike. "I still love you."

Spike caresses his cheek. "I know."

Angel covered Spike's hand with his own and pressed his cheek against the warm skin. "Do you still love me?" His voice broke as he asked.

"Always, Angel. Always." He brushed his lips across his.

Angel rested his forehead against his. "Why can't I have you. I want to so bad. It kills me, Spike. I'm going out of my mind."

Spike cupped Angel's face, kissing his forehead. "Because life isn't fair."

Angel buried his face into Spike's neck and burrowed into his arms. "Don't let go. I don't want you to go."

Spike Nodded, holding him as tears fell unnoticed down his cheeks.

Angel held onto Spike like he was his lifeline. He wished he could turn back time. In a perfect world, this wouldn't have happened. In a perfect world, he'd have been able to pick up the pieces. He didn't know what to do, or where to go. He wished he could bring Spike back, make him stay. In a perfect world, he would be able to. But the world wasn't perfect. He knew he'd have to let go.

Spike ran his fingers through Angel's hair. "I'm sorry I didn't wait. I'm sorry we can't run off together. I'm so sorry."

Angel cried into Spike neck. All that ran through his mind was all the wasted times. Every time he should have kissed Spike, and held him. If he thought with his heart instead of his head he could have had so much more time with him.

Spike coaxed Angel's face out of his neck. He kissed the tears off his cheeks and pressed his lips to his softly.

Angel kissed him back, but it ended all too soon.

Spike stood and Angel felt reality rush in. Spike was leaving him again, and they'd be "just friends" again.

"If... if you and Liam are happy together, I won't stop that. You have my blessings."

Angel nodded. He didn't want Liam, not like he wanted Spike. But he couldn't have Spike.

Spike smiled gently at the one person in the world his heart would ever truly belong to.

"I'm going to go. I'll... I'll tell Liam to come home tonight. To give you some time."

Angel nodded numbly. He couldn't talk. If he tried, he might break down in tears.

"I love you, Angel."

Spike left swiftly, and Angel was alone.