30. Kushiel
Kushiel was still in shock as he passed through the doorway, and then they were in Cass's bedroom.
His soulmate pulled him through and shut the door firmly behind them, where it disappeared into the wall like it had never been there. Cass then looked at Kushiel and ran his hands along Kushiel's body, as if feeling for injury. He circled around Kushiel's back, and he ended back along his front, bringing his hands up to cup Kushiel's face.
"You're ok," Cass breathed out.
The relief and love that came through their bond was so strong, so overwhelming, and Kushiel couldn't help leaning forward to kiss his soulmate. It started off as a gentle pressing of lips, the warmth and softness of Cass against him a balm to his soul. Then Cass licked along his lips, and he opened his mouth to Cass's tongue.
The kiss quickly became passionate, their arms wrapping around each other. Cass slid his tongue into Kushiel's mouth, and Kushiel groaned at the taste of his lover. It was like coming home. Cass then drew Kushiel's lower lip into his mouth, gently biting down, and Kushiel almost came at the sting of pain. There was such fierce ownership and love in Cass, and Kushiel could feel it. How had he ever doubted that this human was meant for him?
"Bed. Naked," Cass ordered between kisses.
Kushiel was only too happy to obey, quickly stripping his clothes and laying back onto the bed, his wings spread out behind him and his dick already hard and aching. He could sense that Cass thought he was sexy, and he marveled again at how lucky he was.
Cass towered over him, slowly stripping out of his own clothes. By heaven, his human was beautiful. All that perfect freckled skin coming into view made Kushiel leak a drop of precum. He reached down to hold onto himself, but Cass simply shook his head no, and Kushiel moved his hand back, reaching both hands over his head and grabbing onto the headboard.
"I need to be inside you. I need to feel you. Is that ok?" Cass asked.
"Yes. Please," Kushiel gasped out. He wanted that, but he also wanted…
"What? What do you want, my love?" Cass asked.
"I want to taste you," Kushiel rasped out.
Cass crawled onto the bed, straddled Kushiel's chest, and slid up until his cock was almost even with Kushiel's face.
"Please," Kushiel gasped out, then Cass slid forward a bit more and Kushiel swallowed him down.
Kushiel moaned around the taste of his soulmate. His mouth was full of Cassius, the hard length of his cock resting on Kushiel's tongue. He licked around the head, making Cass moan, and then licked his tongue into the slit, tasting the sweet precum of his human. He used his hands to grab onto Cass's ass, pulling him deeper until his mouth and throat were full of Cassius.
"Yes, Kush. So good for me, baby," Cass moaned out.
His hands were full of Cass's beautiful ass, and his mouth and throat were full of his cock, and Kushiel felt totally surrounded by Cass. It was intoxicating.
Then his lover was pulling away, and Kushiel groaned in disappointment, only Cass flipped over and around, and Kushiel greedily sucked Cass's dick back into his mouth as soon as it was in reach.
Kushiel realized why Cass had moved when he felt the wet heat of Cass's mouth close over his own cock. He groaned, overcome with sensation. Cass's body was laying on top of his, their flesh pressed together, and he was full of Cass's dick while Cass was sucking on him in turn. Kushiel tried hard not to buck his hips up, because he was totally overcome with pleasure. He closed his eyes in bliss, moaning and licking and sucking on Cass.
Then one of Cass's wet fingers reached down between his legs, gently caressing down his balls, pressing against his skin underneath until he eventually reached Kushiel's hole. Kushiel lifted his head and swallowed Cass into his throat in the same moment that Cass's finger penetrated him, and Cass's finger slid in deep and hard as Cass groaned in appreciation.
"Heavens, baby, you're killing me," Cass rasped out, then he was back to licking Kushiel's cock as he slid a second finger in next to the first.
The stretch and burn was delicious, and when Cass found that spot inside of him that brought Kushiel pleasure, he could barely focus on sucking Cass. Fireworks shot through his whole body, and Cass sucked him down, licking and bobbing on him.
His mouth was full of Cass's cock, his ass was full of Cass's fingers, and he could feel Cass's body laying against him, writhing and moaning. Cass's fingers were relentless, one and then the other pressing against his prostate. It was like he was an instrument and Cass was playing him, one finger pressing in and then the next doing the same, until the relentless pleasure overwhelmed him and he was floating.
It was too much.
Kushiel came in a shout, and he felt Cass greedily suck him down, groaning at the taste. Cass's fingers slowed but didn't stop, and he simply held Kushiel in his mouth. Kushiel circled his tongue around the sensitive underside of the head of Cass's cock, but then it was being pulled from his mouth despite his groaning protests.
"Shhh, baby. We aren't done yet," Cass murmured, and he slid off Kushiel and reached over to the bedside before sliding back. He crawled back onto Kushiel and kissed him long and deep, and Kushiel could taste himself on Cass's tongue. He didn't know why, but he found it insanely sexy. His lover had swallowed him down and now they were sharing that taste.
Then Cass grabbed a pillow and put it under Kushiel's ass, tilting it up. Kushiel stared adoringly, letting himself be positioned. Yes, this was what he wanted. He wanted Cass inside of him, filling him up, getting pleasure from his body.
Cass smiled wickedly at him. "Don't worry, baby. You'll be getting plenty of pleasure too."
Kushiel shivered in anticipation and in pleasure that his soulmate could already read him so well.
"Yes, Cass. Anything for you," Kushiel whispered.
Cass smirked, then he gently placed a hand around Kushiel's dick, which hadn't gone fully soft but wasn't fully hard either. He gently, oh so gently, stroked it. Kushiel's hips came off the bed. He didn't know if it was pleasure or pain he felt, but it didn't even matter. Cass was in charge. Cass would only make him feel good.
"That's right, K. Gonna make you feel so good," Cass murmured, staring down at his hand circling Kushiel's dick. "So pretty for me. Such a pretty cock."
Kushiel blushed, but it was also like Cass's words guided his very sensations, because suddenly he knew it was pleasure, all pleasure, even though it was almost too much on his overstimulated nerves.
"You're going to come again for me, aren't you, K? Gonna come on my cock this time," Cass murmured, and then he let go of Kushiel's dick and pushed two fingers back into his hole.
"Yes," Kushiel hissed out. Yes, anything for Cass.
A third finger joined the first two, and Cassius slowly worked him open, pushing his fingers in and out, and yet he avoided that spot that made Kushiel light up like the sun.
"Patience, baby," Cass murmured before withdrawing his fingers.
Kushiel looked up to see Cass leaning over him, a gentle smile on his face.
"I love you, K," he whispered.
"I love you too, Cass. You are my everything," Kushiel answered.
Then, while staring into Kushiel's eyes, Cass reached down and guided himself into Kushiel. He was so well prepped that there was no burn or sting, only the pleasure of being filled up by Cassius. He leaned over Kushiel, his arms bracketing Kushiel's head, his face leaning down for a kiss.
Kushiel was so full. Cass was everywhere. Above him, inside him, in his very soul. He was surrounded by Cassius, and he had never felt so loved, so perfect, in all of creation.
"You ready, baby?" Cass asked.
Kushiel turned his head to the side and licked Cass's arm, then he immediately blushed, which made Cass chuckle.
"You can lick me anywhere, K. I love the feel of your tongue. Love the feel of you," he murmured, then he began moving, gently thrusting his hips.
It was like they were riding gentle waves of pleasure together, the tide pulling them deeper and deeper into bliss. Cass leaned down to kiss Kushiel again, and they pressed their heads together, moaning in tandem at the pleasure.
After an eternity and too short of a time, Cass reached down, pulling Kushiel's leg up. With the next thrust, Kushiel saw fireworks again. He groaned out at the intensity.
"Is that it, K? Is that your spot?" Cass asked.
Kushiel could only moan, nodding his head.
Cass drove into Kushiel over and over again, hitting that spot, sending sparks up his spine and throughout his whole body. Everything tingled and his stomach swooped at the intensity.
"You gonna come for me, K? You gonna come on my cock?" Cass asked.
Kushiel gasped, the words sending even more pleasure through him. His own cock was hard and leaking, slapping gently against his stomach.
Cass hiked his leg up a bit higher, and somehow he was going even deeper and even faster, and Kushiel grabbed onto his arms, his hands digging in.
"Cassius!" he cried out.
"Yes, K. So beautiful. So perfect. I wanna see that pretty cock come while your ass squeezes me tight and makes me feel so good," Cass whispered.
Kushiel couldn't hold back. He was crying out, his cum painting both their stomachs, and then he could feel Cassius coming inside him at the same moment, and it was like their pleasure looped back to each other, their orgasms an eternity of bliss.
Eventually, they were lying together, arms wrapped around one another, and somehow Cass was next to him and not on top of him. Kushiel wasn't even sure when or how that had happened.
He waved a finger, because that felt like about all he could move, and he cleaned up the cum spattered across their chests. He heard Cass chuckle, and then his human reached down and gently pressed a finger into Kushiel's hole, making him blush.
"Didn't want to clean that up?" Cass asked.
"I like feeling your cum inside me," Kushiel admitted.
He would clean it up eventually, but for now he liked the lingering feeling of being filled up by Cass. He felt self-conscious for a moment, but then Cass whispered, "So sexy," and Kushiel relaxed, not even realizing he had tensed his muscles.
They lay together like that, wrapped in each other's arms, relaxing and dozing a little, until eventually they heard sounds coming from the kitchen. Cass groaned, except it wasn't the sexy kind of groan this time.
"Go away!" he hollered, making sure to turn away so Kushiel didn't get an earful.
"I've been waiting for ages, for goodness sake. I will not go away. You two get dressed and get out here," Aunt Ro hollered back.
Cass groaned again, but Kushiel chuckled.
"She's going to want all the details. She's going to be insufferable until she has them. And apparently she's been keeping the ghosts off my back, so before long I'll probably have my hands full with helping out random spirits," Cass complained.
"And running a coffee shop," Kushiel added, leaning over to kiss Cass before climbing out of bed. "But that's what I'm here for, soulmate. To help with random ghosts and coffee and anything else."
"Let's go, lovebirds!" Aunt Ro yelled out again.
Kushiel smiled. "Even to help with nosy family members," he joked, pulling pants on.
"I heard that, young man!" Aunt Ro called out.
"She does realize I'm not young, and I'm not technically a man," Kushiel murmured to Cass.
"You explain that to her. See how that goes," Cass joked, climbing out of bed and throwing on some clothes. "Hey! You don't have your scarf on! And you still hear Aunt Ro!"
"It must be the soulmate bond," Kushiel mused, looking at his scarf, which was laying discarded on the floor where he'd left it.
"Are you ready for this?" Cass asked, motioning towards the door.
Kushiel knew he meant far more than just meeting Aunt Ro. Kushiel had lost a part of his purpose in hell, but he had gained a new purpose, a new family, and a soulmate in the bargain.
"With you by my side, I'm ready for anything," Kushiel answered, taking Cass's hand in his as they left the bedroom.