Chapter 70: Breaking Sonya’s Restraint
He stopped in front of her, close enough that she had to tilt her chin up slightly to maintain eye contact. He reached out and moved a strand of silver-white hair away from her face.
"Sonya," Cain repeated, as if trying to remember her name in his mind.
He added, "Mine is Cain."
Then he kissed her.
She went still for half a second before kissing him back.
That half-second was the last hesitation she had in her.
Her hands grabbed the front of his jacket and she kissed him like she had something to prove to herself and had decided right now was when she was going to prove it.
Her mouth opened against his and Cain deepened the kiss without asking. His tongue pushed past her lips and she met it with her own. The taste of her was clean despite everything that had happened today.
Sonya’s hands moved from his jacket to his shoulders. Her fingers dug in hard enough that he felt the pressure through his clothes. She was kissing him like she needed to convince herself this was happening.
Cain’s hand slid down her side. The curve from her ribs to her waist to her hip was dramatic enough that his palm had to adjust constantly. He grabbed her ass through her pants and pulled her closer.
She made a soft noise against his mouth.
The kiss broke only because breathing became necessary. Sonya’s face was flushed as her pupils had expanded. Her chest rose and fell noticeably beneath the fitted shirt she wore.
Cain’s other hand moved to the front of her shirt. He found the first button and opened it without looking away from her face.
Sonya watched him.
The second button followed. Then the third.
Her bra came into view. Black lace that barely managed to contain what it was trying to hold. The fabric strained visibly against the weight pressing into it.
Cain opened the remaining buttons and pushed the shirt off her shoulders. It fell behind her onto the floor.
His hands settled on her waist. Her skin was warm beneath his palms.
"Take off your pants."
Sonya’s fingers moved to the button at her waist. She undid it and lowered the zipper before pushing the pants down her hips.
Matching black lace panties appeared. The fit was tight enough to show the shape beneath clearly.
She stepped out of the pants and kicked them aside.
Cain reached behind her and unhooked her bra without fumbling. The clasp released and the straps loosened around her shoulders.
The moment Sonya lowered her arms, the bra fell away.
Her breasts dropped free and Cain’s attention immediately fixed on them.
They were enormous. Heavy enough that gravity pulled them into a slight teardrop shape despite how firm they clearly were. Pink nipples stood out against pale skin.
"Holy fuck."
Sonya’s face turned redder but she didn’t try to cover herself.
Cain placed both hands on her breasts and lifted them slightly. The weight filled his palms completely and more spilled over the edges. The softness was extreme but underneath he could feel firmness that kept everything from sagging.
He then squeezed.
Sonya’s breathing changed immediately. Her eyes closed and she bit her lower lip.
Cain’s thumbs moved across her nipples. The small buds hardened further beneath his touch.
"Get on the bed."
She turned and climbed onto the mattress. Her ass swayed with each movement. The panties had ridden up slightly between her cheeks.
Cain removed his jacket and tossed it toward the chair near the wall. His shirt followed. Then his pants.
When he stood there wearing only his underwear, Sonya’s eyes widened.
The outline pressing against the fabric was obvious.
Cain pulled his underwear down.
His dick sprang free.
Sonya stared at it in disbelief.
Ten inches of thick, hard flesh pointed directly at her. The head was swollen and a vein ran along the underside from base to tip.
Her mouth opened slightly but no sound came out.
Cain looked down at himself and raised an eyebrow. The size had definitely increased from what he remembered. It had been around eight and a half inches before.
’The Undying God Body changed this too?’
He almost laughed.
Sonya finally found her voice.
"That’s..."
She couldn’t finish the sentence.
"Too big?" Cain smiled.
"My ex-husband was only five inches."
Cain climbed onto the bed beside her.
"And?"
Sonya looked at his dick again before meeting his eyes.
"I haven’t had sex in three years."
Something in her expression shifted. The fear from earlier had completely disappeared. Now there was something else. Hunger mixed with disbelief.
Cain reached toward her face and pulled her into another kiss.
This time when their mouths connected, Sonya became aggressive. Her tongue pushed against his while her hands grabbed his shoulders hard enough to leave marks.
Cain’s hand moved down her stomach and slipped beneath the waistband of her panties. His fingers found the heat between her legs immediately.
She was already wet.
He pressed one finger against her entrance and felt how slick everything had become.
Sonya moaned into his mouth.
Cain pushed the finger inside. Her walls clenched around him instantly. The tightness was extreme despite how wet she was.
He added a second finger.
"Ahh!"
The sound came out louder than before.
Cain moved both fingers in and out slowly. Her wetness coated them completely within seconds.
Sonya broke the kiss. Her breathing had become uneven and her hips were moving against his hand.
"More."
Cain added a third finger.
"Fuck!"
Her entire body tensed. Then she grabbed his wrist and pushed his hand harder against herself.
Cain kept moving his fingers while his thumb found the small nub above her entrance. He pressed against it and Sonya’s back arched off the bed.
"I’m going to cum!"
Her voice came out high and desperate.
Cain increased the pressure.
Sonya’s legs spread wider. Her free hand grabbed the sheets beside her and twisted them into a tight knot.
Then she shattered.
"AHHH!"
Her pussy clenched so hard around his fingers that Cain felt the muscles pulsing. Wetness flooded his hand as she came.
The orgasm lasted for several long seconds before her body finally relaxed.
Cain slowly removed his fingers. They were completely soaked.