This story is written for a good friend to help him celebrate his birthday. It tells the story of an online romance taken offline for just one day.
It's different from what I usually write, so I hope you enjoy!
Ethan's eyes blinked open as the sun entered his bedroom. It was quiet around him. He looked at his phone 7:53 AM. He yawned and contemplated closing his eyes for just a few more minutes. He had been up late the night before chatting with some of his favorite people. He had hoped he'd be able to sleep in today. It was his birthday, after all. But it's hard to sleep in, the older you get, he thought.
He rolled over onto his side and looked at the empty space in the bed next to him. He closed his eyes, picturing what it might be like if she was there. He contemplated grabbing the pillow, pulling it close to him as if the pillow were her. How he'd slide his hand down to wake her as her back pressed against him. He smiled at the fantasy. He rolled back on his back, grabbing his phone off of his side table. He looked at his messages. He had yet to receive any this morning. He felt a little disappointed, wondering if maybe she was still asleep.
He smirks, giving in. He missed her. "What, no good morning tummy shot?" he texts.
Avery is standing in her room after a shower in just her towel. Her wet hair cascades down her back and she runs her fingers through it. She looks at her phone on her dresser as it lights up with a text. She bites the inside of her cheek, choking back a smile. She loves it when he texts her first. She picks up the phone and her finger hovers over the messaging app. She puts the phone down. No, she thinks, let him wait a few minutes.
She slips into her favorite pair of soft cotton shorts, a bralette and a thin white tank top. Pulling the blankets up so it looks almost like she made her bed, she settles in on top of the covers and lays back down with her knees up and her phone in her hand. She wiggles her bare toes. She takes a deep breath and opens the text. She smirks at the message and rolls her eyes.
"Morning, Ethan," she says. "Sleep well, dear?"
Two minutes pass. "Not bad." She puts the phone down. And picks it back up.
"I'm still in bed... well... back in bed... just got out of the shower... had a good run..."
"That's a nice image."
"Would have been better if you were there with me."
"Mmm, yes it would have."
Avery takes a deep breath and closes her eyes, she slides her fingertips into the waistband of her shorts and wishes it was his fingers. She wants him to take the bait. She waits a few seconds for him to say something else. Crickets.
"Ethan... Climb into bed with me."
Ethan smiles. His birthday is off to a good start. "Yes, Avery." He slides his hand into his sweatpants.
Avery closes her eyes. She takes the lead. She describes for him what she is imagining in her head as her fingers wander just inside her panties, gently touching. How he would take the lead. Kissing her gently with this fingers in her hair as they both laid on their sides facing each other. How she'd drape her leg over both of his and run her foot up and down his calf. How his hand would start reaching up under her shirt, massaging her breasts as he kissed her deeply. How she'd gently whimper into his mouth with each touch. How he'd tell her how badly he wanted to taste her. How eventually he would push her onto her back, start at her neck and work his way down, stripping off her clothes as he went. How his lips would brush every part of her skin. How her fingers would run through his hair, gently massaging his scalp and encourage him.
"Avery, I'm so fucking hard," he texts her.
Avery was desperate for him. Aching. It was his birthday. She wanted this to be the perfect gift.
"Can I say something?" she text.
He rolled his eyes, but smiled as he stared at his phone. He loved and hated when she did that. He sighed. "Yep."
"Ethan, I'm 100% serious... I'm not fucking around... Come over... Please... Just come over..."
"What's your address?" He texts.
Her stomach does a somersault. She takes a deep breath and sends it to him.
"I can be there in 28 minutes," he replies.
"I need more than 28 minutes... noon?"
"Sure," he says. "Don't chicken out on me." He sends her the peach emoji and the monkey. Ass monkey. Cute. Her thing. She laughs and puts her phone down.
Avery stares at herself in the mirror. She paces the bathroom. What the fuck was she thinking? She looks down at her hand. It's shaking. "Chill out, asshole!" she says to herself. She tousles her hair, and considers for a moment putting it up, but then remembers he likes it down. She settles on leaving the soft waves alone. She plays with the thin straps on her blue sundress and goes to sit on the couch and wait.
Ethan stands in the lobby of her building staring at the elevator. Fifth floor. Press the button and go to the fifth floor, he tells himself. His hand clutches something in his hand and he wonders if it was silly to bring it. Takeout and an old college sweatshirt? Will they even eat? And the sweatshirt thing - was it just joke? She brought it up so many times it seemed serious. But what if she wasn't?
He takes a deep breath and hits the elevator button. She is going to be nervous. He has to be relaxed, he tells himself.
She stands staring at the door as she hears the faint knock. The feeling in her stomach is overwhelming. Will he like her dress? Will he like the underwear she picked out just for him? Will she be able to do anything but giggle? Will this be as good in person as it has been for the last few months online? Did she make a huge mistake? Avery closes her eyes as the faint knock happens again. She opens the door. She smiles widely.
"Hi," she says.
He smiles back. Her eyes do look green when they catch the light. "Hi," he says.