Aidan

Charlotte runs up the stairs to her apartment, laughing and tossing her hair back.

I follow a step behind, clutching her soft hand.

My gaze is glued to the bouncy wave of her hair.

We collide on the landing outside her door, our mouths crashing in a melding of our bodies.

My hands find hers and my fingers wind around her wrists before pinning them gently behind her head.

She arches into me and lets out a little gasp when my teeth graze against her lips. Her mouth parts, and my tongue grazes over the contours of her mouth. I grind my pelvis into hers as my cock strains against the confines of my shorts.

“Let me open the door,” she hisses into my mouth. Her chest heaves as she gazes up at me with heavy-lidded eyes.

I release her wrists from my grip.

She turns in my arms, and I grasp fistfuls of her glorious locks, letting the silky strands glide through my fingers. Wrapping my arms around her waist, I bury my face into the waves, breathing in the heady scent of lavender and vanilla.

“Can I take a shower and use your shampoo?” I mutter into the strands. “I want to smell like you.” I pull back from her, a chill running through my veins. “Wait, was that creepy?”

She tosses her head back, laughing, and flings the door open, pulling me in behind her. “Hmmm, I get what you’re trying to say.”

“Me no speak goodly,” I tease and close the door behind me. “Especially when you’re around.”

“You probably tell that to all the girls,” she says with a glint in her eye.

I shake my head. “No, uh, I haven’t done this in a long time.

” My hand finds hers and our fingers intertwine.

I caress her knuckles. “Is that ok? I mean, I’ve had sex before,” I add on quickly.

“I’m not a virgin. It’s just been a while.

At least a couple of years.” I hesitate.

“Also, um, I’m bi. I probably should’ve mentioned it before. ”

Closing my eyes, I expect that maybe she’ll be disappointed that I’m not the sex god of her dreams. I’m confident she won’t judge me for my sexuality, given that she has a Pride flag hanging outside the bookstore.

“That’s fine. So, it’s been 2 years? Any STDs?

” Charlotte asks, and then adds quickly, “Also, thank you for telling me. I don’t care.

I mean, no, that’s not right, I-I-I do care, but mostly because I care about you.

But it doesn’t matter to me who or when you’ve had sex with someone.

As long as you’re not currently doing it with anyone else.

I mean, I would hope not, since you’re my boyfriend. ”

My eyes open and I meet her searching gaze. “There’s no one else. There’s only you. I can’t think of anyone, but you.” I claim her mouth with mine, feeling warmth spread throughout my body.

After a few seconds, I tip my head back, laughing. “Sometimes I don’t even know if this is real. It blows my mind that someone as perfect as you would be into a guy like me.”

“Why?” She scoffs. “You’re a wonderful person, Aidan. It makes me sad that you don’t see it. Maybe I can try to convince you?”

I nod and smile. “I’d like that.” My erection presses against the zipper of my pants.

She raises an eyebrow. “I’m not perfect either, you know. I deal with constant impostor syndrome and agonizing self-doubt. I feel like I’m constantly behind and—”

I step forward, cupping her face in my hands and cutting off her with a kiss. She tips her head back and lets out a little sigh.

“I’ll stop beating myself up if you do?” she murmurs when we pull back. Our foreheads rest against each other.

“Deal.”

“So do you have any STDs?” she says between kisses. Her thumb runs over my knuckles, sending shivers down my spine. She continues before I can reply, “I don’t. Also, I’m on the pill. But I also haven’t had any sex in,” she chews on her lower lip, “like five or six years. Maybe pre-Covid?”

“I don’t have any STDs. I got myself checked after my last partner.”

She jerks a thumb toward her bedroom. “So, we’re covered in the preventing a child part.”

My mouth goes dry, and I let go of her hand. “I, uh, I got a vasectomy. I’m sorry this is turning into a confessional.” I run a hand through my hair and grit my teeth. “What a great topic for foreplay.”

Charlotte throws her arms around my neck and smothers me in a deep, shattering kiss. It takes me by surprise, and I sway on my feet for a second before I bring my arms up to her back.

“I don’t want kids either,” she finally says against my mouth. She must notice the confusion on my face. She fingers the collar of my shirt. “I think it’s hot that you’re so responsible.”

Charlotte Ferguson thinks I’m hot.

Even though I’ve come out of the closet filled with my self-perceived skeletons, she still thinks I’m hot.

“Really?” I squeak out, reaching up to push my glasses up the bridge my nose.

Letting out a loose chuckle, Charlotte replies, “Yeah.”

A toothy grin spreads across my face. “Cool.”

She tosses her head back and lets out a half moan, half laugh. She twists out of my grip and dances through the living room and kitchen in the direction of her bedroom. Her hair dances behind her as she leans against the doorframe and says, “You coming?”

Is this really happening?

Am I about to have sex with Charlotte Ferguson? It feels like a dream. I’m afraid I’ll wake up cold and sweaty in my own bed. I resist the urge to pinch myself.

My heart hammers against my chest and I float over to her like a cartoon skunk.

Charlotte grabs my hand and guides me farther into her bedroom and onto her bed.

My vision narrows in on her, and I don’t even notice what her room looks like or the contents, except there’s a bed.

I could be laying in a nuclear wasteland, and I wouldn’t realize it, or care.

Well, maybe afterward when we’re surrounded by rubble.

But then again, I’m not sure if we’ll be in a wreckage afterward. Charlotte would rally the community and rebuild the world.

Much like how she’s bringing together people for the library.

I think I am falling in love with Charlotte.

The realization washes over me like a wave, and with it comes an overwhelming sense of courage. My girlfriend likes me for me.

I’ve shown her every piece of me and she doesn’t mind. I can just be me.

With that epiphany bolstering me, I gather her into my arms and glide my mouth on every part I can think of. Her forehead, her cheeks, her eyes, her neck, her ears. Everywhere but her lips. She trembles beneath me, and I resist the urge to tear off all our clothes and sink myself inside of her.

“I need you,” she hisses in my ear as I suck on a spot between her neck and shoulder. “Please, Aidan.”

“But are you ready?” I ask while my fingers drift down to the hem of her dress.

I push the fabric up her thigh and let the tips of my fingers caress the elastic of her panties in a question.

My other hand reaches down and grabs a chunk of her thick and meaty thigh.

She is soft and jiggly under my touch. “I love your legs.”

She shivers. “Yes. I am.”

I pull the waistband up and plunge my fingers down, stroking that spot at the center of her core. She squirms underneath my grip. “Not just yet.”

“What do you mean?” she mutters between pants. “I’m ready, I swear.”

“Not yet, Charlotte. I need you nice and wet for me.” I kiss her, feeling her moan against my mouth. “I want to see what you look like when you come undone first.” With my other hand, I adjust my glasses to get a better view.

“Aidan,” she pleads. “Please.”

“Not until you come,” I murmur. “After that, I’ll fuck you.” Reaching around behind her, I undo the clasp of her bra and bring my hand to her breast, massaging the white mound of softness. She arches into me. “I’ll make a concession,” I add as she gasps into my mouth. “Take. Off. Your. Clothes.”

She nods wordlessly and after a few hurried movements, she’s spread before me like a feast, completely naked.

I lean back, taking in the form of her body, and my breath leaves me.

My gaze travels along the curves of her hips and her full, rounded breasts.

There’s so much of her and my soul yearns to touch every square inch.

“Aidan?” Charlotte asks, getting up to her forearms. Her gaze travels to my erect cock and both her eyebrows raise, I hope, in anticipation. “Are you ok?”

With a rush, I come back to myself. “Yes, yes. I-I’m fine.” I suck in air like a drowning man. “You are perfection itself.”

She beams, and I lose all control. We collide in a tangle of limbs and body parts in a desperate attempt to get as much skin contact as possible. Somehow in the mess of it all, my hand finds her clit and resumes the mission it was on just seconds before.

“Remember what I said, Charlotte,” I hiss in her ear as she quakes. “Come for me like a good girl, and I’ll do whatever you want.”

With a breathy, almost guttural moan, she comes undone for me, shaking in my arms as the waves of pleasure ripple through her.

Watching her orgasm is like watching poetry come to life before me.

I take in every quiver, every jerk of her spasms. When she settles, I plant kisses along her cheeks, her eye lids, and her jaw.

She reaches for my hips, pulling me to settle in between her legs.

My cock rests dangerously close to her entrance.

“A deal’s a deal,” she says, her eyes sheltered behind heavy lids.

Brushing the hair off her face, I kiss her forehead. “And I keep my promises.” I chuckle. “Please don’t judge me if this only lasts thirty seconds.”

Charlotte reaches down and takes me in her hand. She pumps once with a firm grip, and I shudder. “Just fuck me already.”

I sink into her, emitting a “Fuck,” as I feel the tightness encircle me. When I’m fully embedded, I grin out in between pants, “It might take less than thirty.”

“We can go slow,” she says, cupping my face. Her thumb runs across my lips and a wry grin spreads across her face. “I don’t have anywhere to be, and I’ve already come once, so this is just a bonus.” She moves under me. Jolts of electricity course up my spine.

I try a shallow thrust, watching her reaction. She arches into me and matches my movements. “I want to feel you come this time.”

I thrust again, deeper and harder, and she jerks.

She lets out a gasping pant. I do it again, trying to focus on her face and her expression, and not the building pressure in my cock.

She fucks me back, and I take that as my permission to continue this pace and pressure until we’re both spent.

Soon we’re writhing like animals, complete with primal sounds.

“Aidan,” Charlotte cries out and her pussy clenches around me.

Her legs follow and clamp around my torso.

The sensation of her orgasm and the joy that comes with it is enough to send me hurtling over the edge with her.

I burrow my head in her neck as the release courses through me.

The only sounds remaining are our breaths and heartbeats.

We remain like that for a few minutes; our bodies spent from the exertion. It’s almost painful to withdraw from her, so I wrap her in my arms and hold her for a long time, planting kisses along her damp skin and murmuring praises in her ear.

Later, when I step into her shower, she surprises me by coming into the stream of water behind me. It’s not a sexy shower, but it still tops the list as the best shower ever.

“Stay the night?” she asks as we towel off among tendrils of steam.

“Yes,” I reply. I’m already envisioning a slow morning before we go to the protest. Drinking tea. Reading books. Making love.

Charlotte kisses me, a hard, soul shattering kiss that sends my stomach into a frenzy. “Good boy.”

If ads affect your reading experience, click here to remove ads on this page.