I wrote a little sam/jack ficlet. I will probably expand it, but for now, here’s the nsfw part, below a cut:
“Sam!” Jack caught up with the taller man and grabbed his arm. Sam started to pull away, but instead found himself with Jack’s arms around him, head tucked against his shoulder. A ragged sob tore from his chest, whole body shaking. Jack didn’t speak, just held him, rubbing a soothing hand along his back.
It’s not your fault. I’m sorry you lost your brother. You saved the world. Jack Harkness knew better than most just how shallow words could be. He could feel how fragile Sam was in his arms, and how could he not be? Yes, the world was saved, but at what great cost? Alice’s face flickered in his mind and his heart clenched.
“It should have been me,” Sam said finally, brokenly.
Jack pulled back a little and kissed the tears on his cheeks. “You aren’t alone.”
Sam suddenly grabbed Jack’s face and kissed him fiercely, shoving him up against the alley wall. Jack moaned. “Sam…”
The remaining Winchester didn’t speak, just went for Jack’s belt before shoving the bracers down, and followed by the man’s trousers and pants. Jack knew this too, this need to feel anything. He fished the lube out of his pocket as Sam spun him around, barely avoiding scraping his face on the bricks. Sam took it and pinned his wrists above his head with one large hand, the other roughly pushing inside Jack. Pain was good sometimes and Jack felt himself welcoming it. After all, he hadn’t been able to save Dean either.
Far too quickly Sam was pushing himself inside. Jack groaned and braced himself against the larger man, bare knees scraping against the wall. Sam bit at his neck and shoulder, just taking what he wanted. Jack wanted to give him everything, to remind him that sometimes life had to go on.
With a groan Sam filled him, dropping his forehead against Jack’s shoulder and loosening his grip when he came. Jack dropped one hand to get himself quickly off with Sam still inside him. Then he turned and wrapped Sam in his arms, kissing his cheek.
“I’m sorry,” said Sam softly.
“Don’t be,” said Jack, running a hand through his hair. “I’m not going anywhere.”
Sam took a deep breath and kissed Jack one more time before pulling away and looking down at the ground. Jack quickly got himself tucked away and back in order. “Come on, Sam. Let’s see where the road takes us.”