Gifts
by Jaewon
-
The soft glow of the bedroom lamps made everything feel warmer than usual. I had just finished clearing the last of the birthday cake plates when Chaewon told me to close my eyes and wait on the bed. My heart was already beating faster. It was my birthday, and she had been smiling that secret little smile all evening, the one that meant she had something planned.
“Keep them closed, Seojun,” she said, voice light and playful from somewhere near the closet. “No peeking or the surprise is ruined.”
I sat on the edge of the bed like she asked, hands resting on my thighs. The apartment was quiet except for the faint city sounds outside and the soft rustle of fabric. A few seconds later I felt the mattress dip as she climbed on.
“Okay… open.”
I opened my eyes and nearly forgot how to breathe.
Chaewon knelt in front of me wearing a three-piece set of black lace lingerie that looked like it had been made just for her. The bra cupped her breasts perfectly, the sheer cups barely hiding the soft pink of her nipples. Matching panties sat low on her hips, and a delicate garter belt held up sheer black stockings that clung to her long legs. Every detail of the lace hugged her body, elegant and sexy at the same time. Her dark hair fell over one shoulder, and the way she looked at me—shy and excited all at once—made my chest tighten.
“Happy birthday, baby,” she whispered, crawling closer until she was between my knees. “This is one of your gifts. Do you like it?”
“I love it,” I managed, voice rough. “You look… perfect, Chaewon. Absolutely perfect.”
She smiled, cheeks turning a soft pink, and leaned in to kiss me. It started sweet, the way our kisses always did, but quickly deepened. Her hands slid under my shirt, warm palms pressing against my stomach as she pushed the fabric up and over my head. I helped her, then let my own hands explore the lace covering her body—tracing the straps of the bra, the thin band of the garter belt, the smooth skin above her stockings.
“I’ve been thinking about this all week,” she murmured against my lips. “Wanting to take care of you tonight. Wanting you to feel how much I love you.”
She guided me to lie back against the pillows. Then she straddled my thighs and started kissing down my chest, leaving soft little pecks that made me shiver. When she reached the waistband of my pants she looked up at me with those bright eyes.
“Can I, baby?”
“Yes. Please.”
Chaewon pulled my pants and boxers down together, freeing my already hard cock. She wrapped her small hand around it and stroked slowly, watching my face the whole time. “So hard for me already… such a good boyfriend.”
The pet name made heat pool low in my stomach. She leaned down and licked a slow stripe from base to tip, then took me into her warm mouth. The wet heat pulled a low groan from my throat. Chaewon hummed around me, bobbing her head gently at first, then with more purpose. One hand stroked what her mouth couldn’t take while the other rested on my thigh, fingers stroking soothing circles.
“Fuck… Chaewon, that feels so good,” I breathed, carefully threading my fingers through her soft hair.
She pulled off with a soft pop, lips shiny, and kept stroking me with her hand. “I love sucking you like this. Love the way you look at me when I’m on my knees for you.”
After a few more minutes of her careful, loving blowjob she climbed higher and kissed me again, tasting faintly of me. Then she moved up further until her knees framed my head.
“I want you to taste me, Seojun,” she said, voice soft but clear. “Eat your girlfriend’s pussy for her birthday gift to you.”
I didn’t need to be told twice. I pulled the lace panties to the side and licked a long stripe through her already wet folds. Chaewon gasped, hips rocking forward. She tasted sweet and clean, and I loved every second of it. I circled her clit with my tongue, then pushed inside her, slow and steady. Her hands braced on the headboard as she started to ride my face properly.
“Yes… just like that, baby. Your tongue feels so good.”
I gripped her thighs and pulled her closer, sucking gently on her clit while two fingers slid inside her. The wet sounds filled the quiet room. Chaewon moaned louder, hips rolling faster. I curled my fingers, searching for that spot that always made her shake, and when I found it she cried out my name.
“Seojun— I’m close—”
I kept going, licking and fingering her through the rising tension until she came hard, thighs trembling around my head. Clear fluid spilled over my tongue and chin as she squirted, her whole body shaking. I stayed with her, gentler now, licking her through the aftershocks until she finally lifted herself off, breathing hard and smiling down at me.
“You’re so good to me,” she whispered, kissing me deeply so she could taste herself on my lips.
Chaewon shifted down and positioned herself over my cock. She rubbed the head against her soaked entrance, teasing both of us for a moment before sinking down slowly. The tight heat made my head fall back against the pillows. She took every inch until she was fully seated, eyes fluttering closed.
“You fill me so perfectly, baby,” she breathed, starting to move. Slow rolls of her hips at first, then deeper bounces that made her breasts sway in the lace bra. I reached up and cupped them through the fabric, thumbs brushing her nipples until she moaned.
We stayed like that for a while—her riding me in a steady, loving rhythm, dirty talk mixed with soft pet names. “My good boy… taking care of his girlfriend so well. Feels so deep inside me.”
I flipped us carefully so she was on her back, still wearing the full lingerie set. The garter straps framed her hips beautifully as I settled between her legs and thrust into her. Chaewon wrapped her legs around me, heels pressing into my lower back, pulling me deeper. Our eyes stayed locked most of the time. Every time I pushed in she whispered how much she loved me, how good I felt, how happy she was that I was hers.
I reached between us and rubbed her clit in tight circles. Her second orgasm hit softer but just as intense, pussy clenching around me as she whimpered my name. The feeling pushed me right to the edge.
“Inside,” she said, voice breathy but sure. “Cum inside me, Seojun. I want to feel it. Please.”
I thrust deep one last time and came hard, flooding her with thick pulses of cum. Chaewon held me close through it, kissing my neck and whispering sweet things until the last aftershocks faded.
We stayed connected for a long moment, breathing together. Eventually I pulled out carefully and rolled to the side, pulling her into my arms. The lace of her lingerie was a little wrinkled now, damp in places, but she still looked stunning. I stroked her hair and back while she rested her head on my chest.
“Best birthday gift I could ask for,” I said quietly, pressing a kiss to the top of her head.
Chaewon smiled against my skin. “There’s more presents under the tree for later… but this was the one I wanted to give you first. I love you, Seojun.”
“I love you too, Chaewon. So much.”
We talked softly for a while longer—about the rest of the day, the cake we had shared earlier, silly little plans for the weekend. Her fingers traced lazy patterns on my chest. Every now and then she would press a soft kiss to my collarbone or nuzzle closer. The lingerie stayed on until we finally got up to clean up and change into comfortable clothes, but even then she kept the soft afterglow of the evening wrapped around us.
Later we climbed back into bed, this time under the covers, tangled together. Chaewon curled into my side like she always did when she felt safe and happy. I held her close, still feeling the pleasant warmth of everything we had just shared.
My birthday had been perfect—not because of any expensive gift, but because of her. Because she had wanted to celebrate me like this, soft and intimate and full of love. I closed my eyes with her in my arms, already looking forward to every quiet morning and every passionate night still ahead of us.
The End.
11 likes from kevindapenguin, kryphtot, Objective, Seantopeae, Hazzie, Iliketortols, PinkBlood, HedoRadler, Xiefs, Rooktrvlr, and YujinnieWinter.