Care:
Sera got out of her car keeping her head low, not wanting to make eye contact as she hurried through the rain, in bare feet, from her car to the front door of her best friend Billy's place. She dodged around a parked black pickup truck, hoping no-one hidden behind the tinted windows saw the wretched girl scampering through the rain.
Billy's flat was above a Chinese restaurant that wouldn't open until the evening, meaning it tended to be quiet in the mornings. It was early, the lights all seemed to be off upstairs. Sera didn't want to have this conversation over the intercom, so she took out her old spare key and let herself in quietly. She would make coffee, see what he made of the situation.
"Jesus..." Sera's head flicked up as she closed the door softly behind her, but Billy wasn't commenting on the state of her, or even blaspheming to convey surprise at her sudden appearance.
Sera wasn't really thinking, she thought he was on the phone or reacting to something on TV. She padded up the stairs wearily, sighing as she came to the top, looked through the open bedroom door...
And saw Billy's back flexing in the shadows as he lifted himself up and down in the lap of the big, naked, muscled guy in the bed underneath him.
They were both facing away from her but she was maybe a couple of metres away from where Billy was riding his lover's cock; while the guy held Billy's wrists straight out behind him, thrusting up into him with a steadily increasing pace.
Sera gasped, then realised and covered it. Neither of them noticed, they seemed to be on the final stretch. They were grunting and panting, sweat beading on the boyfriend's tattooed chest, along Billy's arched spine.
"Jamie... fuck..." Sera wasn't sure if Billy's moan was an instruction or not but his lover, Jamie, released his wrists, lifted up on one elbow to grab Billy's shoulder, pull him down harder onto his cock.
Sera felt her clit pulse, frustrated after a disappointing night with her now-ex and the lack of her usual morning orgasm in the shower. She knew she shouldn't be watching this, but it was captivating.
Billy was her best friend since college, and whilst she'd slept in the other room while he brought boyfriends home before, she'd never seen him this naked, certainly never caught him being fucked. Sera was frozen, not wanting to get caught watching them, not wanting to stop either. Her breathing quickened, she felt her nipples tauten, the instant sort of arousal she hadn't felt for a while.
"Billy..." Jamie's voice was an urgent low roar, Sera saw his hands grip hard, holding Billy down in his lap as the guy came hard, shuddering and letting out another hard purring growl.
"You fucker..." Billy cursed the guy out softly, sweetly, leaning back in Jamie's lap, his hand busy on his own cock, the other palm flat on Jamie's chest.
"You should know..." Jamie replied as Billy tensed up, freezing in place with Jamie still buried inside him, arching his back in pleasure, sweating and panting in exertion. "God..." They both tensed together, the last twitch of orgasm setting each other off.
Sera realised she was standing half-around the bedroom doorframe, the cool smooth painted surface pressed to her hot, aching pussy. If one of them looked this way there was no way she could pretend to have just spotted them. The tingling crimson blush pulsed in her cheeks, her nipples. Sera's fingers gripped at nothing by her sides, her mouth hung open in surprise.
"Jesus, Billy..." Jamie said as Billy fell forward on his hands, giving Sera a near-perfect view of Jamie sheathed in him, as Billy slowly eased himself off of the pulsing cock.
Jesus, Billy...
Sera could only agree.
Billy sighed, and Sera figured out that he was going to spot her just as he began to move. Sera stepped back, trying to hide if only for a second.
Her incautious bare foot hit the hard black toecap of a discarded boot, making her stumble. She reached out in panic for the railing next to the stairs, missed, twirled half around...
And fell down the stairs.
"Shit!" Sera yelped as she fell five or six steps; landing square on her ass with a spine-jarring impact, coming to a stop as she clung to the stairs under her.
"The fuck?" Billy's voice, followed by a thundering pair of thumps as the men got to their feet and investigated. Sera knelt on the stairs, one hand out for support and the other gripping the spreading hot pain down her left side.
She turned, blushing with shock, shame, and pain, and saw them both peering down at her from the top of the stairs.
Pulled by their own internal gravity, Sera's eyes wandered inexorably down the two naked, sweating bodies. Billy toned and slender, his boyfriend coarse and muscular; their lust apparent from the bobbing erect cocks that jutted out from their hips.
Billy was such a sweet guy, seeing him so intimately was a shock all its own. She'd wondered now and then, but now she knew. Billy was a bottom, which seemed a shame considering what he was inadvertently showing off right now.
"Christ, babe!" Billy's tone melted instantly. "Are you alright?" Billy struggled into the pair of underwear his boyfriend tossed to him and then hopped down the stairs to help Sera up.
"I'm fine, I think I just.." Sera said, somehow managing to blush even redder as she thought about what she had just interrupted. "Don't think anything's.." Her voice trailed off as a sharp pain twinged in her wrist and back, adding to the bruised ache on the left of her backside. "I'm sorry, I really didn't mean to.."
Sera realised she wasn't finishing her sentences and took a breath, tried to calm down.
"Here, come on up." Billy led her by the hand back up the stairs, where his boyfriend had wrangled himself into a pair of jeans. Sera noticed but tried not to stare at the obvious bulge; feeling guilty for stopping them having fun, and also still fixated on the fierce passion she had just witnessed. "I thought you were working today."
"Tomorrow, my shift got changed." Sera said. Billy chuckled, catching his breath, smoothing his messy blonde hair. Sera let herself be helped up the stairs, her back was already aching and her wrist felt tight and swollen, so she didn't resist much as Billy led her to the kitchen table and sat her down.
"Sorry, babe." Billy was trying not to laugh. "Bet you didn't expect that, huh?"
They both laughed now, and Billy leaned in to give her the hug she had needed all morning. Warm and affectionate, a little bony around the ribs but familiar and dependable.
Sera cursed herself for it, but she was crying before he even let go of her.
"I'm just kidding, Sera." Billy got the wrong idea, thinking she was crying because of the shock. "Me and you don't exactly have a tonne of secrets, and one less now eh?" Billy's naked shoulders shook as he hugged her back to his chest, kissed her cheek in the automatic sort of way he always had.
Sera let herself laugh again, despite the tears.
"Yeah, that's not what I meant when I said I wanted to see you." She managed another chuckle. "But it's not that."
Billy's eyes narrowed, and Sera could tell he had it figured out in about three seconds. He looked past Sera to Jamie, who was looking for his clothes, a meaningful glance was exchanged.
"What happened?"
"He got a text early this morning, I picked it up by accident and..." Sera sniffed, determined to get through it. "There's some girl telling him what a great time she had fucking him, probably when I was away last week."
Another, longer look was exchanged between the two men. Billy wrapped his arms around Sera and set her across his lap, nuzzling into her shoulder, loyal friend on guard.