CHAPTER 28 - NSFW

2K 97 34
                                    

Pants filled the air as the angel and star became enveloped in each other's arms. The star was radiant as the angel hovered over him. Moans escaped from the star's lips as Kilo roamed his hands over the star's over-sized shirt. The angel went in for a deep kiss before moving back on his knees. A smirk came to the star's lips as he followed his angel and sat up beneath the purple-eyed man. Castyr watched with hungry eyes as the angel removed his shirt, revealing a beautiful, rippled chest.

Castyr brought his hand up and set it on Kilo's stomach before running his fingers over the outlines of the angel's elegant muscles. The star ran his hand up Kilo's chest and came to cradle the angel's neck. The silver-haired went in for a kiss as Kilo slipped his hands under the star's shirt. Tingles rushed down Castyr's spine as the angel ran his hands over the star's back.

The two broke away only long enough for Kilo to slip Castyr's shirt over the young male's head, their lips promptly meeting again once the shirt was off and interlocking with each other lovingly. Castyr released a moan as Kilo ran his hands down the star's bare body. The star broke away for air before kissing his angel's neck. Castyr's soft lips sent tingles down Kilo's spine arousing the angel even more. Kilo's hand came to cradle the star's head as Castyr kissed along the angel's collarbone.

Kilo moved his hand to Castyr's chest and gently pressed the star down into the bed. Castyr complied with Kilo's request and stared up at his angel with love-glazed eyes. He had longed for this moment. Castyr had yearned for the day when he could give himself fully to Kilo. The fifty years alone were too much and had taught Castyr that he did not want to miss another second with Kilo. The star had realized this as he was falling to his death and begged the Heavens to let him see Kilo one more time.

And now, here he was, beneath Kilo's warm body in the moonlight. Kilo had caught him in his arms, and Castyr had not left Kilo's side since.

Kilo brought his face close to Castyr and stared into those sky-dark eyes, letting Castyr's star-filled gaze engulf him. Kilo's star smiled and slipped his hands into the angel's dark hair. Castyr pulled Kilo close to him; their bodies were now skin to skin. Kilo smiled as he went in for a kiss. Castyr parted his lips for Kilo, allowing the angel to make his mouth his.

A beautiful light filled the room as Castyr craned his neck back into the bed and released a moan as he and Kilo began to move as one. Castyr kept his arms wrapped around the angel's neck as the two made love.

"Aaaaah." The moan involuntarily left the star's lips as Kilo moved inside him.

The angel brought his lips next to Castyr's ear and whispered, "What is it, Love?"

Castyr opened his mouth to answer, but only pants were released. "...Kilo..." The star managed after a moment.

"Hm???" The angel was now relishing the star's flushed face as he kept his pace steady. Castyr's eyes were hooded, and his lips were parted, a trail of slaver streaming out of the corner of his mouth. The star's cheeks were red as he panted beneath the angel. "Words, Love, use words," Kilo told Castyr in a low voice.

"M...more. I want...to feel...more of you," Castyr managed between breaths.

A smirk came to the angel's lips as he heard the star's request. "As you wish," Kilo replied huskily before moving back on his knees and placing his hand on the underside of Castyr's thigh. The star complied with Kilo's movements as the angel turned Castyr on his side and lifted the star's left leg before resting it on his shoulder. Castyr kept his hips horizontal as he turned his back to be flat against the bed, resulting in the star being in a twisted position.

A vivid moan left Castyr's lips as the new position allowed Kilo to go deeper and harder. The angel bent down on his hands and knees to hover over his shining star before entrapping the panting star's lips in his, swallowing Castyr's moans.

GUARDIAN DEMON | BL ✔Where stories live. Discover now