That was all it had taken to send Zach running home. When he arrived, she opened the door for him. Hayley was currently in some sort of heat. Zach was surprised when he found out because he thought only female wolves went into heat, but he found out during the week of the red moon that mated female witches also experienced the red moon, and honestly, he wasn't complaining.
"What took you so long?" She was already waiting for him outside when he arrived. She was all dressed up like she was about to head out. But Zach knew it was something completely different. Hayley loved it when he undressed her. "I sent you the text fifteen minutes ago. You usually get here in ten."
"Hayley." Zach sighed. "You must stop doing this to me. My men will question why I'm leaving meetings. I have to be back in twenty minutes."
"What?" Hayley exclaimed. "That's so soon," she moaned, hitting her head against his chest. "I don't want you to go back." She looked up at him. "Please stay with me?"
"But—" Zach tried to speak.
"I promise, just stay today, and I'll never disturb you again. Today is the last day of the red moon. Don't you want to enjoy this, Zach? Because tomorrow, I might not want to please you."
"You're evil."
She grinned. "I love you too," she said, but Hayley stepped back when he leaned in to kiss her. "Not here. Let's go to the room. I just managed to put Kyle down for a nap, and we don't want to wake him up."
Hayley stood on tiptoes in her black heels, leaning forward to kiss Zach. He embraced her, one hand holding her waist tightly. His hands fit snugly on her waist, and Hayley closed the space between them, her hands tangling in his long dark hair, deepening the kiss. Zach groaned and sidestepped the door entrance, kicking the door to their room shut with his foot. Hayley dropped her bag on the floor, immediately resuming the kiss. She could feel Zach smiling against her lips, and she paused, gazing into his downturned blue eyes.
"Come on," he laughed and pulled her closer, his tongue diving deep into her mouth. Hayley granted him access, clinging onto his arms for dear life. The kiss made her knees so weak she thought they’d buckle on the floor, but Zach’s tight grip on her arm held her in position. His lips trailed down from the tip of her chin down to the base of her neck, peppering her skin with kisses and setting her soul on fire. Hayley could feel the graze of his clean-shaven jaw grazed against Hayley's skin, warmth flooding down to her belly. She’d had no idea how much she needed this moment with him. Zach's lips traveled down to what little cleavage Hayley had left exposed, and he looked up at her, his hands massaging her breasts softly. Hayley cried out, arching her back as Zach took one taut nipple in his mouth, tugging it between his teeth and then flicking his tongue over it. Hayley’s throat felt dry and sticky, and she tried to gulp air as Zach worked expertly on her nipple. When he was done, Hayley looked down at the swollen bud, feeling her wetness drip down her bare legs. She was almost out of breath.
"Zach," she called, but Zach was already tugging at her thin dress, shifting the bra aside. Then, before she could say another word, Zach sucked on her other nipple, her breast fitting his palm nicely. Hayley sucked in a sharp breath, her hand flying to her mouth to catch her loud groan. The pleasure spread from her tingling toes to her sweaty back and then her face, which felt full and hot. Her cheeks flushed.
"Fuck, that feels so good," she muttered, her fingers playing with his hair. It was smooth and was like silk beneath her fingertips, just like Zach. Zach moaned as he suckled and teased, his hand caressing the outer line of her panties. She was so wet, ready for him. Hayley bit hard on her bottom lip, pushing her back against the cool wall, feeling the sweat start to cool off. Zach paused, feeling for her clit through her silk panties, and moved his head down to plant a kiss on her belly. Hayley bit back a moan, she felt like she was going to lose it right here and now, but Zach wasn’t done. He was only beginning, and she ran a shaky hand through her curly, blonde hair as he went down on her, taking her throbbing clit in his mouth. Hayley snapped her legs closed involuntarily, her body shuddering from wave after wave of pleasure. She leaned forward to catch her breath, stars shooting behind her eyeballs.
"Damn. I’m so sorry, Zach." Hayley swore, heaving a large breath. She did it in one. "I just can’t control myself."
"It’s okay, let it go. Free your mind." Zach trailed soft kisses on the inside of her thighs, making her wait in anticipation before moving back to her core. Hayley nearly exploded in his mouth, restraining herself. She kicked off her heels, ordering Zach to take off his shirt. He did as he was told, but slowly, as if drinking in the sight of the pleasure on her face. All his shirt buttons eventually came undone, and Hayley marveled at his broad chest with muscles rippling tautas his shirt fell free of his muscular arms. She couldn’t wait. Her fingers itched to run across his chest as she ground her hips against his groin. As if reading her thoughts, Zach pulled her close, kissing her thoroughly until she had to catch her breath. The air in the room was stifling, and despite the breeze fluttering through the open windows, it felt like the heat was only increasing.
"I want you, Zach. I want you so badly," Hayley whispered in the base of his ear, her dress the only thing stopping their sweaty bodies from touching. Zach didn’t say anything, but his hand moved to unzip her dress. It fell in a puddle at her feet, and Hayley stood there in her naked glory. She didn’t shy away or cower under Zach’s intense gaze but guided his hand down to her pussy. Muttering something she couldn’t decipher, Zach slipped a finger in her wetness, stroking her clit in a circular motion. Her tiny cries were a moan, deep shudders running through her.
"Faster, Zachery. Please, go faster." Her words were low and slurred, and Zach could barely hear her. He increased his pace as if in sync with the pressure building up within her walls until she begged and cried for release. He pulled his finger away at the last minute, and Hayley collapsed into his arms, spent but not fully satisfied. Instead, her hazel-green eyes shone with a hunger so intense it stunned him into silence. Zach guided her to his king-size bed, rolling his bulk on her. But Hayley weakly pushed him away and rolled onto him instead. Zach blinked at her through widened eyes.
"What are you doing?"
Hayley snickered. "What does it look like I’m doing?" she asked, trailing kisses from his sharp collarbone to his small nipples. Zach’s breath hitched, and he shut his eyes, groaning into the pillow.
"You like it, baby?"
Zach nodded. His upper lip puffed out in concentration. He supported himself on his elbows, watching her tongue dart around his tiny bud as she settled her legs between his fly, her hand feeling how hard he was.
Hayley smiled. Almost. "It’s my turn to please you."
Zach moaned, and Hayley slid her hand lower, grabbing his balls through his pants.
"Fuck. Help me take it off," Zach said to Hayley, unbuckling his belt and flinging it to a corner. Hayley nodded, tugging the trousers low, past his butt, which she eyed as she slid the material down his long legs. His cock bulged in the blue briefs he wore. As Hayley took them off, his dick sprung to life. Hayley sighed as she took hold of it and stroked it lightly.
Zach licked his lips dry. "Yesss, baby. I love it."
Hayley continued stroking, flicking her tongue over the pink tip as she pinched his nipples, eliciting a tiny groan from him. Eventually, she took him whole in her mouth, causing Zach's eyes to widen in surprise and pleasure. He held her wavy hair up, bunched in between his fingers, swearing under his breath. Hayley went back and forth between sucking and deep-throating, only to pause to stroke his full length for a moment. He was hard and ready for her, but Hayley wanted to torture him as he tortured her. She pleased him until she was sure he was close to climax, then she pulled back, gripping his thigh. Zach blew his hair away from his eyes, making to stand from the bed, but Hayley pushed him down, her palm flat on his chest. She went a second time, this time sucking and stroking, focusing on the tip which drove him crazy. Zach groaned, the vein in his forehead threatening to burst. Once again, she pulled back, waiting for his breathing to even.
Zach couldn’t take it anymore. He quickly pinned Hayley’s hands above her head, guiding his rigid member to her pussy. She was already wet from all the work they’d been doing. Pushing his dick in slowly, Hayley grunted as he filled her, the pleasure threatening to overwhelm. Her fingers formed fists which gripped the sheets tightly. Zack went slow at first, letting Hayley savor the feeling, her back arching to meet his deep thrusts. Then, when he increased his pace, Hayley was there to match him, pushing her hips back and forth while moaning and squirming under Zach’s heavy weight. They came together, riding under waves of intense pleasure, and Zach collapsed on the other side of the bed, wrapping his arms around Hayley’s shoulder. She settled into his chest, quietly listening to his heartbeat race.
"You’re so good," Zach said, leaning to kiss her forehead.
Hayley playfully slapped his chest. "You were evil, playing me like that."
"I’m sorry." Zach tipped her chin to meet his gaze. "Maybe next time, I’ll torment you more." And then, he laughed.
Hayley tackled him, tickling his ribs as he cackled in laughter. "This is what you get for being so naughty."