This story is a little rough and treading into unfamiliar territory for me. But a special someone needs a pick-me-up and she loves this fic. So...that's all that matters!
This is set some time BLT (Before Liver Transplant). Does it really matter? Enjoy the show...
He was running late. A text to Danny apologizing had gone unanswered. That meant his partner was probably pissed. Their plans had already been rescheduled twice that week. Steve figured he'd better actually pay for the pizza this time.
He pulled into the driveway, quickly quieting the engine. The front room was dimly lit. Maybe Danny was in the kitchen. He made sure he had some cash in his wallet before exiting the truck. Twenty bucks ought to cover dinner. Pleased with himself, Steve opened the door with his set of keys and was just about to announce his presence when he heard it.
The unmistakable sounds of sex.
He froze.
Amber must be there. Shit.
His cheeks burned bright with embarrassment. He tried not to listen, but he just couldn't help himself.
He'd never heard his best friend like this before. Well, maybe his pleasure at a good slice of pizza came close. But not quite like this. It was mesmerizing.
And then Amber cried out too. Danny was obviously doing something she liked.
Steve flushed again but this time it wasn't embarrassment. He had to adjust his cargos ever so much.
Oh God. He was turned on by his partner having sex. More moans from Amber - he'd never call her Melissa - and then Danny. Words he couldn't quite make out. Steve got lost for a few seconds just listening.
Holy shit did he feel dirty. He'd need a shower after this. Or maybe even the hose.
Spinning around, he let himself out, praying Danny hadn't heard him.
He fumbled with his keys, dropping them on the pavement. His pants proved way too tight for his current situation as he crouched with a groan. Man, sometimes he hated his body. Steve snatched the keys from the ground, swearing under his breath.
He thought of unsexy things like lima beans and - what the fuck was wrong with him? Lima beans? He was losing his mind. He could hear his friend in his head, calling him an idiot. And then he flashed back to Danny moaning with pleasure. He'd never be able to eat lunch with his partner again.
Steve flung the door open and climbed into his vehicle. Sitting was uncomfortable, so he reclined the truck seat back. This adjustment helped but it wasn't enough. He undid the buttons on his pants, fingers lingering over his growing problem.
Leaning back with a sigh, Steve pushed against his hand. Fuck he was hard.
Thankful the neighborhood was dark and deserted on this rainy weeknight, he gave himself a squeeze. Then he cursed Amber for being there. She was supposed to be on a business trip back to the mainland. Not here having hot sex with his partner.
Now he found himself kinda jealous and extremely in need of release. He squeezed his dick again.
He couldn't sit there in Danny's driveway and jerk off. That was just – it was insane and childish. He was an adult, not a hypersexual teenager. He could push down this feeling, albeit an incredibly intense one, and drive home. By the time he got there and took a shower, he would be fine.
Part of him didn't want to wait though. Cool fingers slipped beneath the thin fabric of his boxers to find the warm flesh waiting there. He shivered at his own touch and Danny and Amber went another round in his overheated mind again. Steve closed his eyes and started the truck.
He would limp home, wait about thirty minutes and then come back with snacks and beer. Plenty of beer. He'd need it to erase what he'd overheard. He wasn't a moron; he knew Danny and Amber had sex in that house, probably numerous times. Gabby too.
For some reason, the thought drove him absolutely out of his mind on this misty, cool evening. He pushed down again, throbbing flesh straining against the constraints of convention and decency.
No he would not jerk off in his truck. He could control himself.
God, it was so tempting.
Steve traced his length with greedy fingers, giving himself a few strokes for good measure. Do this too many times and he'd have a mess to clean up. He knew he had to stop it so he focused on adjusting and readjusting, shifting his weight as he backed out of the driveway. His balls felt like they might explode, trapped as they were.
He needed to hurry. Yet, not so fast that he might get pulled over and have to whip out his badge. He couldn't risk being seen with his pants undone, flag flying. But right about now, Steve could not put himself back together.
/././
Danny had heard the door. Steve was early for once. He couldn't believe his luck tonight.
Amber had been unexpected. Her flight was delayed, and she'd thought it was an excellent idea to stop by and say good bye. Again.
How could he say no? He'd figured they'd have a quickie, finishing before Steve arrived. It would be a lonely two weeks with his girlfriend on the mainland, so he'd take what he could get. But Amber liked to take things slow. And he wasn't one to turn down foreplay, especially when it was focused on him.
Danny was enjoying his going away present, and he hoped Steve would leave and come back later, do the polite thing. He didn't want him out there lingering, listening. Just the thought of his partner in his living room did unfamiliar things to him. He picked up the pace, and the sudden burst of energy wasn't lost on his bedmate either.
Amber grabbed his ass, pushing up against him, burying him deeper. Her breathing signaled she was working on a big one. Ever the generous lover, he angled himself just right, hoping to hit that special spot. Then suddenly she cried out, everything squeezing him harder, fingernails digging into his shoulder and back, and he lost all train of thought.
More to come...