Across the Miles
Frank lay back against his pillows, phone in hand, already feeling the weight of anticipation settle in his chest. He and Erin had been dancing around this for weeks--months even. The teasing, the playful flirting, the late-night confessions about what they'd do if they were in the same city. But tonight was different. Tonight, they weren't just imagining anymore.
Erin: Alright, let's try this. But if you leave me hanging, I swear I'll block you for emotional damage.
Frank smirked, shifting slightly as he read her message. His other hand rested over the bulge in his shorts, but he wasn't touching himself--just feeling the weight of his own arousal, letting the pressure build.
Frank: Picture this--dim lighting, the scent of warm skin and anticipation hanging in the air. She's lying back, her body already thrumming as he hovers over her, his breath hot against her neck.
Erin: Mmm, go on.
Frank: He takes his time. His fingers trace a slow path over her ribs, skimming the edge of her curves. Her breath catches as he moves lower, his mouth following, teasing...
Erin: Teasing how?
Frank exhaled, shifting his hand over himself, just one stroke and holding, just feeling the pulse of his own need.
Frank: His lips brush against her stomach, featherlight. Then lower. His hands press her thighs apart, fingers digging in just enough to make her shiver. And when his mouth finally--
His phone buzzed before he could finish.
Erin: Jesus, you're slow. My fingers are pruning over here.
Frank swore under his breath. His grip tightened over his shorts, his body strung tight with need, but he still didn't let himself move. Not yet.
Frank: Forget the story. I need something real. Send me a video.
A pause.
Erin: What kind of video?
Frank: Lie back on your bed, prop your phone so I can see all of you. Start slow--blow me a kiss first. Then lick your fingers, make sure they glisten for me. Then trail them down, between your breasts, past your belly button... all the way to your panties.
A longer pause. He could feel her anticipation through the screen.
Erin: And then?
Frank: Slide your fingers under the fabric, let me see how wet you are. Tease yourself, glide up and down, but don't rush it. I want to watch you take your time. And when you can't wait any longer... show me.
The typing dots flickered, then disappeared.
Frank stared at the screen, his free hand still gripping himself, his hips shifting slightly, needing relief but refusing to give in ...yet.