Jasmin Marchand threw her head back again with a squeal of delight, her cunt tightly wrapped around Mark Archer's turgid shaft. Her breasts were in his hands and he was playing with her soft flesh and the pebbled knots of her nipples as she squealed and shuddered on top of him. They were in a hotel suite, on the carpet in the sitting area, and Jasmin still had her shoes and glasses on, cum from their first coupling still shining wetly on her belly.
She rode him hard, bouncing on her heels and rocking her hips, repeatedly impaling herself on his shaft, eyes shut tight and crying out as he cupped her breasts in his hands, teasing the swollen brown tips with his fingers. He suddenly raised his head up and took one into his mouth, sucking hard and making her gasp and shudder in pleasure on top of him.
A moment, and then his head fell back, her nipple popping out of his mouth, and she continued to slide up and down his shaft as his hands reached for her breasts again. Jasmin opened her eyes then, staring down at him through glazed eyes from behind her glasses as her mind once again went back to how they had met; who would have thought that she would be taking his cock into her body for the umpteenth time just a little over a month later?
He was not her 'type', certainly not - he was not lean, tall and blonde. But there she was, frantically riding him on the carpet of a hotel room and getting ready to cry out in what would be her second orgasm in fifteen minutes. She let out a soft hiss as he started thrusting back up into her in earnest, fucking her back, kneading her soft firm breasts in his hands. "Ooh ... yes!... just like that ... yess! ..."
A little over a month before, she had been on the bus on her way home from work.
There were quite a few times when Jasmin did not like being short. More than a few in fact. Like when she had to reach up and hold on to one of the straps hanging down from the ceiling to keep herself from being thrown every time the bus lurched to a stop. At just two inches above five feet, she had to stretch herself a little more than was comfortable to reach it.
Jasmin grimaced with irritation as she grabbed hold of the strap over her head, looking around again to see if she had missed an empty seat or space around the more comfortable standing poles. None. The sun was on the verge of dipping below the horizon but the evening still retained much of the day's heat. She felt sweaty and sticky, and the tight press of bodies around her most assuredly did not help matters. She sighed, eagerly looking forward to a soothing ten minutes in the shower once she got back to her apartment.
The sun was halfway below the horizon and it was notably cooler twenty minutes later when she squeezed herself to the doors to step off the bus and begin the seven minute walk to her apartment building. It was turning out to be a lovely evening, Jasmin realized as she walked. Maybe she could take a walk, get dinner at one of the outdoor cafes lining the High Street and get some groceries while she was at it. Feeling her spirits rising, Jasmin smiled and increased her pace as she turned into the quiet narrow street leading to her home and made to cross the zebra crossing to get to the other side.
The car was not going very fast, but it came close enough to send her sprawling back unto the pavement, the brakes letting out a screech as they locked into place more than three feet past where she had been less than a second earlier. The car let out another screech before she could look up and sped off down the road.
Badly frightened, Jasmin did not hear the rapidly approaching footfalls behind her until the man was kneeling beside her. "You alright? Did he hit you?"
"N... no." Her voice was a weak quiver and she had to take a deep breath to calm herself before she could continue. "I think I'm alright. He didn't hit me."
"Son of a bitch." the man muttered under his breath, angry eyes behind his glasses focused on a receding pair of red lights racing down the road, as if by sheer willpower he could get a read off the license plate even at that distance. Abruptly he turned back to the still stunned woman sitting on the pavement in front of him, concern along with the anger in his eyes. "You sure? Can you get up?"
"He just scared me." Jasmin said shakily, wiping at a tear running down her cheek. "I think I tripped on the kerb when I jumped away."
The man let out a sigh of relief and smiled encouragingly. "Well, at least that's better than getting hit by a car."
Jasmin wiped away another tear of fright with her hand and for the first time focussed her eyes on the man kneeling beside her. It was a vaguely familiar face, a man she thought she had seen on one or two mornings at her bus stop. He was somewhat good-looking, she decided, even if nothing out of the ordinary. Not exactly the face of a man a woman would fantasize of as her knight in shining armor.
At the moment though, frightened and vulnerable, Jasmin was not complaining.
"Can you get up?" he asked.
"Yeah, I think so." she said, putting her hands to either side of her and trying to lever herself up, only to collapse as a sharp twinge of pain took her in the hip. She gasped.
"What's wrong? Where does it hurt?" His smile was gone and he wore a concerned frown as he hurriedly laid his bag down on the pavement beside him.
"There." she said, pointing and then jerking away when he put his hand on the curve of her hip and began applying pressure in different areas around it. Jasmin gasped from the pain and almost slapped away at his hand before she realized what he was doing.
"Be still." he said sharply, as he moved his hand around experimentally. It took less than ten seconds but he looked relieved when he took his hand away. "I think you're gonna live." He deadpanned.
Jasmin bursted out laughing, despite the pain, and he grinned, showing a set of even white teeth. "Nothing's broken. It's just a bruise. A little ice and you'll be fine."
"Thank you, doctor." she said, grinning back at him, noting to herself that he had a nice smile.
"Dr. Good Samaritan MD, at your service." he replied. "Let me help you up." She nodded and he reached around her waist and carefully, letting her sharp intakes of breath guide him, lifted her to her feet. He picked up his bag - a laptop case - from the pavement as she stood a trifle unsteadily and regarded her for a moment, a worried look on his face. "I think I should walk with you, at least some of the way. Make sure you're okay."
Jasmin suddenly was unsure whether she wanted him to walk her all the way home. He was still a stranger, after all. But when he offered his arm, she only hesitated for a heartbeat before she took it, and after one attempted step forward found herself immensely grateful that she did. The pain in her hip took her by surprise, and if he had not been there for her to fall against, she would have ended up on the pavement again.
"Easy does it." he said, sounding amused. "I think you just need to walk it off for a while."
Jasmin's lips tightened, she certainly did not find it as amusing as he did, but the next step hurt less, the next one even less than that. A minute later, she no longer really needed him to support her as she limped along beside him, the pain having faded to a dull ache that sharpened if she increased her stride by so much as an inch beyond half a foot ahead of her and put too much weight on her hurt side. She did not let go of his arm, however.
Jasmin stole one or two glances at the man as they walked - rather, he walked - she limped. He was perhaps an inch shy of six feet and his broad shoulders and what she could see of his body shape under his jacket made her think Dr. Good Samaritan was a rugby player. Late twenties to early thirties, she estimated. Together with his square chin and curly dark hair, somehow everything conspired to make him remind her of a bear - a cute and cuddly teddy bear that could in the next moment turn into a vicious predator. Definitely not the tall, dark and breath-takingly handsome knight on the cover of the bodice rippers but ...
... she suddenly realized that she felt very ... protected, and strangely very attracted to him. Which was surprising, considering that she leaned more towards leaner and taller men. Well, her therapist had suggested that she "broaden her horizons". But if not for her current circumstances Jasmin knew she probably never would have noticed him in any way beyond the fact that he was someone she shared the bus with on some mornings on the way to work. Maybe it just had to do with the fact that he had been there when she was hurt and vulnerable. Maybe if she saw him again tomorrow at the bus stop, she would not feel the the same way. Either way, she was absolutely certain she very much liked the stern cast of the eyes behind his glasses, with the strangely incongruous smile lines crinkling at the corners.
Unconsciously, she squeezed his forearm where her hand rested on it. It was not a strong squeeze, but it told her there was a lot of muscle under his coat sleeve, before she realized what she had done. The man, of course, looked at her. "Anything wrong?"
"N ... no. Nothing's wrong." she stammered, feeling heat flood into her face. Her little squeeze had been almost ... intimate, and she was finding it hard to meet his eyes.
"Well ... okay." he said, with another grin, after a moment of studying her face. He laid his hand, his left - ringless, she noticed -, on top of hers, but just for a second, something of a pat, before carrying on walking beside her as before.