Chapter Text
There was a line Edelgard never spoke of, much less ever expected to cross with her professor. Even when she’d sided with her in the end over Dimitri, it had never seemed an option. Turning into the hegemon beast she was closed that door very firmly, or so she had believed.
When Byleth kissed her, she remained still for a full minute. Byleth, hands on her shoulders and feet firmly planted on her as she sat there, met her gaze and held it. She kissed her again, and then again. Edelgard began to unfreeze, began to melt. She curled her long hands in the air around Byleth, pantomiming a lover’s embrace.
“Edelgard,” Byleth said against her lips.
She shivered, but did not ask for another kiss. It was given regardless, Byleth nipping at her lower lip. The touch of Byleth’s tongue to her lips made her freeze again, but she opened her mouth at the slightest push. Byleth’s taste and heat filled her, tearing apart every coherent thought and leaving her a lost thing desperately following Byleth’s lead.
“Give me your hand, Edelgard,” Byleth said.
Edelgard said nothing, too startled by Byleth beginning to pull off her clothes. Her haste was such that she did not bother removing her stockings and boots, simply pulling her shorts off and throwing them away with her coat and top. She stood there, bare with glistening inner thighs, and looked at Edelgard with hunger in her eyes.
“Give me your hand,” she said again.
Edelgard obeyed, offering her right hand, fingers curled and palm up. Byleth put a hand on her ring finger, pulling slightly. Mouth dry, Edelgard spread her fingers and watched Byleth climb into her palm. Somehow keeping her hand steady, she let Byleth settle on her ring and small fingers, legs spread and wetness spreading.
“Edelgard,” Byleth said, and her voice was shaking. “Move.”
“Yes.” She bent her ring finger in a way no human could, pushing up between Byleth’s legs even as she lifted her up and closer. Byleth moaned, leaning close to put one arm around the back of Edelgard’s neck for balance. She braced her feet and began to rock against Edelgard’s fingers, breathing going faint. Even with her head bowed, Edelgard could barely feel her exhales against her chest.
“My teacher,” Edelgard murmured. She pushed up harder as Byleth bore down against her, marveling at the low, throaty moan that came from the woman in her hand. Her wetness was smeared all over her fingers; Edelgard wondered if she was wet enough to be dripping all over her.
Byleth clutched at her shoulder, fingers struggling for purchase, as her breath finally deepened. She moved more slowly, taking her time as she worked herself against Edelgard’s fingers. Each moan that left her reached Edelgard’s ears in an instant, working their way through every inch of her and leaving her in a haze. Her mouth was dry, impossibly and painfully so.
Edelgard thought to touch Byleth in some way, caress her tenderly. Her fingers were too long, too sharp, and so she could only ghost the tips of her talons against Byleth’s skin. Thin lines of red rose along her back at her touch, but it only made Byleth gasp with pleasure, moan her name aloud. Edelgard’s mouth was still so terribly, terribly dry.
When her feet slipped, knees shaking, Byleth whined. She whined again when Edelgard lifted her further off her feet, pushed her back to lie against her fingers. She went quiet when Edelgard angled her hand and brought her closer. Just as her fingers did, Edelgard’s hand bent in a way that no human’s ever could and let her bring her mouth between Byleth’s legs.
“Edelgard,” Byleth whimpered, hanging onto Edelgard’s fingers for balance. Her head fell back as Edelgard lapped up her wetness, drank her in thoroughly. She moaned, she mewled, the pleasure of Edelgard’s tongue drenching every nerve and taking every and all sense from her. She lay in Edelgard’s hand, clinging to her fingers as though they were the only things left in the world.
Edelgard took as much time as Byleth had taken in riding her fingers, angling her tongue to find every spot that made Byleth’s voice jump, made her thighs tremble. The taste of her was heavy, finally able to wet her tongue again. She drank and drank, finding Byleth’s clit in the midst of it and focusing on it to make her even wetter.
Byleth lost track of time, lost the edges of herself with how fiercely Edelgard made her burn. She squirmed in Edelgard’s hand, pleading and begging and saying “Edelgard there, please Edelgard please” as she licked and sucked and nipped at wet, tender flesh. Everything in her wound tighter as she drew close, and she let out a shaking cry when she finally came, the tip of El’s tongue within her.
Edelgard brought her mouth away and bent her hand back to let Byleth lie panting and shaking in her palm. She watched her catch her breath, and she lifted her other hand to hide Byleth and her blissful smile away from the rest of the world.
