title: Best Girlfriend Ever
word count: 1286
pairing: Aerith/Zack
rating: NC17
warnings: sex with little plot
I wrote this... probably around half a year ago at some point over the summer. Just nostalgic for old fandoms, I guess. Have some PWP, friend list.
--
When Aerith made to slip her hand down Zack’s pants, he took her wrist and stopped her. Confused, Aerith pulled out of the kiss, frowning at Zack.
“What’s wrong?” she asked.
She was already on top of him, straddling his lap, and, after some heavy making out, her dress had joined his shirt and pants on the floor. If something was wrong, now was a little too late to tell her, although if Zack was suddenly uncomfortable with something, it was better to know sooner than later, she supposed.
Zack shook his head promptly, breaking the tension with a smile. “Nothing!” he exclaimed, kissing her on the mouth briefly. “I just wanted-I mean if you’re up for-I’ve been meaning to ask, but…”
“What is it, Zack?” She had been perfectly okay with anything Zack had suggested before. Of course it was all just as new to her as it was to him, but he seemed nervous this time. Her careful hands closed around Zack’s shoulder blades, squeezing lightly. Tilting her head, she waited for him to find the right words.
Instead of speaking, Zack lifted her from his lap and set her down on the bed. A soft “Oh” escaped from her lips. Crossing the room, he opened his closet and pulled out a small box, bringing it back to the bedside.
“I wasn’t sure...It’s not like it’s a funny color or anything-unless you like funny colors, but I didn’t think so-Anyway…” He seemed unable to speak in complete sentences, making Aerith smile gently.
After a moment of fumbling with the box’s lid, he opened it, revealing a skin-colored plastic dildo and a matching leather harness.
Zack ran a hand through his hair, a sign that he was entirely uncertain of what he was doing. “I thought we could try it. You could…wear it…and…y’know,” he said hesitantly, then rushed to add,
“But only if you’re totally comfortable with it. If you think it’s weird or something, you can tell me and it’ll go away and we’ll never speak of this incident again and-”
Aerith placed a finger over his lips to shush him. She reached out with one hand and picked up the plastic thing, looking over it curiously, as if expecting it to come to life in her hands. When it didn’t, she put one hand up to her lips and giggled, a faint red blush spreading across her cheeks.
“You want me to wear it?” she asked softly. Zack nodded. Aerith giggled again. “What do I do?”
For a few seconds, Zack stared at her, dumbfounded. Then, “You mean you’re willing to do it?”
“Y-yes,” she said, supporting her decision with a certain nod. “It’s…different, but we can try it.”
They hadn’t exactly been having sex every night beforehand, and it wasn’t as if Aerith knew everything there was to possibly know about the mechanics of sex. Thus far, she let Zack lead the way and did what felt right at times, gauging by his reactions how good it felt. He did his best for her as well. If the dildo didn’t bite - which she confirmed it did not with her inspection - then she didn’t see any harm in trying this too.
Zack flung his arms around her, catching her in a surprise embrace and almost making her drop the dildo, exclaiming, “You are the best girlfriend ever!”
Aerith smiled shyly. “You have to help me put it on, though. That leather thing looks complicated.”
Zack picked up the harness, tossing the rest of the box aside, and studied it. “Not to worry, Aerith. As a SOLDIER operative, I am a master of complicated buckles and strap-ey stuff and complex leather…things.”
Aerith laughed.
“Hey! You’ve seen my uniform! I put that on daily!” Zack faked being insulted and turned away from her, until she wrapped her arms around his shoulders and kissed his ear.
“I’m sure you can figure it out, oh scary SOLDIER operative, master of complicated stuff,” she teased lightly.
Zack rolled his eyes.
Aerith pulled back away from him, kneeling on the bed with her legs spread slightly. He lowered her underwear, wrapping the leather straps around her thighs and waist and buckling into place. “Is that comfortable?”
“It feels a bit strange, wearing leather, but it’s okay,” Aerith replied.
“Good!” Zack leaned back to remove his own underwear as she slid hers down the rest of her leg and tossed it by her dress. She moved back on the bed, allowing him to lie down on his stomach in front of her, before turning his head around to look over his shoulder. “Wait! Do you mind, y’know, or should I-I don’t mind either way…”
Aerith giggled again. Zack always wanted to be sure she was doing just fine. At least he didn’t apologize when he forgot to ask her if something was okay first… “I can do it,” she said, leaning forward and leaning a hand on his back so she could reach into his bedside drawer and pull out the bottle of lube.
She squeezed some out onto her fingers, moving them experimentally in the air. The lube felt kind of cold against her skin, and she knew it would feel better for Zack - because it felt better for her, at least - when it got a chance to warm up a little bit.
After a few moments, when it felt warm enough to her, she rubbed the side of her thumb gently against the sensitive skin. Zack made a contented sort of noise when she did.
“I’ve kind of done this before, you know. I know it’ll hurt a bit…” Zack pointed out.
“I know,” she said simply. Then, after a pause, she slipped one of her fingers inside. Small hands or not, Zack whined happily. It wasn’t a noise she’d heard him make quite like that before, but she took it to be a good sign. If she hurt him, Zack would tell her so she could stop.
Pressing another finger into him, Aerith moved them slightly, almost hesitantly, and heard Zack draw a sharp breath. “Is that okay?” she asked.
“Y-yeah, definitely.”
When Zack relaxed, the groans became a soft purr, and she thought he was ready enough, Aerith removed her hand, wiping her fingers on the sheets. Then, after spreading some of the lube on the dildo attached to her front, she stared at him for a brief moment, wondering how to go about this.
“Could you…maybe lift your hips?” she asked. It would be easier that way, as she was kneeling on the bed. Zack obeyed. “Thank you.”
Slowly, she pressed the end of the dildo up to the opening, then inside of him, gauging his reaction along the way, just to be sure. He groaned into the pillow, but did not protest, even when the plastic was entirely inside of him.
Aerith was surprised to find that moving back and forth felt rather good for her as well. The base of the dildo seemed to push against the right places.
At some point, Zack’s hand managed to find his own cock, and the new experience ended rather quickly after that. He muttered something, though she didn’t catch what, and collapsed onto the bed, letting Aerith slip the dildo out of him before turning over to face her.
She removed the harness herself, finding it easier than it looked to take it off, then lay down on top of him, crossing her arms on his chest and settling her head down on them, looking at him. Zack was grinning from ear to ear.
“You really are the best girlfriend ever, you know,” he said.
Aerith smiled and kissed him.