Katie decided that Steve's dick had a mind of its own. She woke a couple hours later, him lying on his back, the sheet pulled up over his groin. She eased the sheet off him, making sure not to wake him, and examined his naked body. Especially his cock, which was semi-erect, laying on his stomach.
Only semi-erect. Well, she'd have to do something about that. She ran a finger gently up the underside of the shaft, then down again, and gave a little giggle as she watched it stiffen. She hesitated as he snorted, then relaxed as his breathing resumed at a normal pace.
She shifted until she was kneeling beside him, giving a brief thought to sucking him this way, how surprised he'd be when he woke up to find his cock buried in her throat. Then she thought of an even better way to surprise him, and shifted to kneeling between his legs. She bent over and licked a long stripe up the underside of the shaft, flicking ever so slightly across the strip of skin just below the crown. He was fully erect by this time, and she pulled it straight up, slurping her tongue up the side of the shaft, swirling it around the head, then taking it in her mouth. Steve's body twitched, and he finally opened his eyes.
Steve sharply revised his view that Heaven and Hell didn't exist. He wasn't sure of the existence of the Underworld, but Heaven certainly couldn't be better than watching Katie gaze up at him while she sucked his cock. She paused to lap her tongue over the crown. "I can't take you all the way down like this. Do you want to see how much I can take?" she teased.
"Yeah," was the only response he could muster. That sounded like the best idea he'd ever heard.
The first time she'd taken him in her mouth, she'd been hungry for it: fucked senseless and so thirsty for his come. Now she took a more leisurely approach, thrilled with how much pleasure she could provide him. She closed her hands around the bottom of his shaft, twining her fingers together, and went to work, her tongue dawdling as she licked down one side, then her lips pressed hard against him as she sucked up the other. She stroked him as she licked down to his balls, gently taking one in her mouth, then the other, then darting her tongue against the shaft as it blazed a path up the underside. "JESUS!" he gasped as her lips enveloped him.
He pressed a hand to the back of her head, holding her there. "Oh, God, suck it, girl!" he panted as he began thrusting his cock up into her mouth. No more leisurely approach; she could feel the shaft swelling inside her as she bobbed up and down, her hands furiously stroking the bottom of the shaft. He groaned loudly, his body growing rigid, and her hands fell down, gripping the base, holding him steady as she swallowed as much as she could. She moaned around his cock as it pulsed again and again in her mouth, his thick come pouring over her tongue, some of it spilling over her lips and coursing down the shaft in small rivulets. She pulled him from her mouth and hurriedly licked up and down, until she'd lapped up every drop.
He sat up as she did, kissing her hard, his tongue probing deep into her mouth. He broke off the kiss, then turned her and pushed her onto her back. "I guess it's my turn," he said as his head descended to rest between her legs.
"Or mine," she giggled, her easy laugh turning into a moan as he pressed his mouth against her pussy.
Now it was his turn to take his time. She realized that sucking him off had aroused her, too; her pussy was sopping wet. She clutched at the back of his head, pulling his hair as his tongue laved her folds. He pressed his mouth harder against her, his tongue darting inside her.
But she also realized that she didn't want him to take his time. "Steve, I'm so close, make me come, please, make me come..."