Elise felt him through the damp seam of her sleep shorts and bit back a moan. “Better,” she breathed. “It’ll be better.”
She watched, transfixed, as the muscles of Cal’s lean stomach bunched and released with every slow stroke against her. “Show me,” he demanded. “I want everything, witch.”
Finally.
There would be no more holding back. No more tip-toeing. No more worry. Cal wanted everything, and Elise was desperate to give it to him.
Grasping the hem of her sleep shirt, she didn’t hesitate to tear it up and over her head. It landed in a heap somewhere on the floor, though she couldn’t see where through the dense, roiling layer of fog obscuring everything except Cal.
The presence of his fog gave an already intimate act an even more private, sacred feeling. In this moment, there really was nothing except the two of them and their combined, complimentary magic. It filled the room with the sharp, metallic scent of power and fresh water — blood and life and weather’s rage and deep, scalding desire.
It took her only a moment to sit up and wiggle her way out of her sleep shorts, but she was breathing hard by the time she threw her leg back over his waist and settled her weight down. They both groaned when her liquid heat finally met his cool skin. Cal gasped — the sweetest godsdamned sound she ever heard — and tossed his head back against the mattress.
“Tell me if you want to stop,” she firmly instructed him. “If it’s uncomfortable or too much, just say—”
“Elise,” he hissed, hips kicking up to grind against her core. “I’m going to die if you don’t do something.”
She laughed, but didn’t argue. How could she? Elise felt exactly the same way.
The memory of his taste on her tongue, the way he’d unraveled above her as she gave him pleasure like he’d never known it, practically lit her on fire.
Seeing such a powerful being lie prone beneath her, desperate for the relief she could provide, made her explode.
Elise braced her palms on the mattress by his ears and leaned down to kiss him long and hard, her hips moving in slow circles above him. He made a needy noise and rocked his hips to match her rhythm as his tongue snaked out to meet hers.
Never would she get bored of kissing Cal. He tasted like a storm, like everything that called to the soul of a weather witch. Even their magic meshed as they moved together, sliding against one another in a sensual dance.
Cool, dry hands slid up her sides to explore the soft skin of her stomach, her ribs, her back, and her breasts. When he stopped there, apparently fascinated by her stiff nipples, Elise broke the kiss to sit back and let him follow his instincts.
“You’re so warm and soft,” he breathed, awed, as he gently rolled her nipples between his fingertips. Elise sucked in deep breath as streaks of pleasure flashed down her spine to settle into a deep pool between her thighs. It was only made richer, sweeter, when he asked, “I get to have you forever?”
Taking one of his hands off of her breast, she brought it up to her lips for a slow, reverent kiss. “Yes,” she whispered against his palm, “as long as you’ll have me.”
“Forever, then.” His tone was suddenly implacable, hard as granite. Cal’s hips canted upward with one hard thrust, as if to make his point. “I want forever with you, Elise. You’re my mate.”
She gasped, back bowing. “Yes, Cal, I am. Yes.”
His hand went back to her breast, squeezing gently, as she reached between them to align their bodies. He was thick and hard in her palm. Even in the darkness, she could just make out the pearly sheen of his skin. It just wasn’t fair. How was it that even his damn cock was gorgeous?
“You’re mine too,” she said, reminding them both as she slowly lowered herself down onto him. It was a tight fit, but the delicious kind that sent a cascade of sparks across every nerve. It was so good, even her toes curled.
All around them, sparks of her magic danced through the fog, lighting up their naked bodies with bursts of pink and teal and bright, saturated yellow.
Cal made a strangled sound and dropped his hands to grip her hips. Every muscle in his body went rigid as she took him all the way to the hilt. She held still, panting, as she adjusted to the perfect fit, the feeling of him soothing that deep, empty ache even as it burned muscles she hadn’t used in a while.
“You okay?” she asked, the words barely registering in her own ears.
His fingers flexed hard on her hips as he gave one, then two experimental thrusts upward. The sounds of their skin meeting echoed strangely in the fog, enhancing the feeling of otherworldliness, the profound intimacy of the moment. Pleasure seared away the lingering burn of the stretch as Cal’s spine bowed. “Gods,” he gritted out, “I’m— Elise!”
“Shh,” she soothed. Picking a slow, rocking rhythm, she took one of his hands and guided it between her legs. “Focus on me, baby. Touch me. And don’t forget to breathe.”
His fingers spasmed, as if touching her sent a shock straight through him, but Cal didn’t hesitate to do as she instructed. Slowly, he followed the movement of her hips to rub her clitoris — tentatively at first, then with more confidence as she gave him soft instructions. It wasn’t long before a fine sheen of sweat coated her body and her rocking turned into something more urgent.
Cal’s chest moved with huge, gulping inhales as he let her ride him, his own hips stuttering beneath her. Elise gripped his shoulders and panted, “Sit up, baby. Sit up. I want to kiss you when I—”
He surged upward and would have sent her toppling over if he didn’t have such a tight grip on her waist. Elise let out a bark of laughter as he leaned in close enough to bump their noses together.
“Oh, gods, I love you, you weird fog man,” she wheezed, peppering his cheeks and nose and lips with kisses.