4

17.1K 276 82
                                    

Dean smiled at his new husband who was happily munching down some cherry pie. Castiel Winchester half angel of the lord half human but full adorable dean decided gently brushing some crumbs off his husband white shirt.
Castiel peaked up through his long eyelashes at dean and dean wrapped his fingers softly round his angels tie. "I love you baby" he whispered softly placing his lips to Castiels forehead.
"I love you too" Castiel whispered softly leaning into deans gentle touch, he had never been happier than when dean had come back from heaven filled with his grace and promises of marriage.
He placed his hands on deans back where his new wings were concealed. He gently rubbed the section where they connected to his lovers back knowing this area was very sensitive to the touch. Dean shuddered and his breath hitched, Castiel let a wicked grin slip over his lips at deans reaction. He whispered sweet nothings into deans ear in enochian. Dean couldn't understand the language yet but the sound of Castiels deep rough voice against his ear made him shudder again. He decided that with each moment he was falling more and more in love with his perfect husband.
Castiel chucked at the sudden flutter of wings that filled the room. Dean blushed as his wings had come out showing just how excited he had been. Castiel ran his fingers softly over the boney part of deans wings causing his lover to whimper softly before blushing harder then before. Deans reaction only encouraged Castiel to carry on further with his soft touches. Deans wings flapped softly and he opened his eyes looking at his angel. "I cant control them Cas," he whispered pouting a little.
"just focus baby," Castiel said running on hand up deans thigh and then back down again pressing softly into the back of deans knee causing him to topple towards onto Castiels lap. "they will become easier to control." he whispered softly reassuring the new angel. Dean pouted again harder this time as he focused very hard indeed, his wings twitched upwards slightly and he let out a triumphant 'ah-ha' as they did. Shortly after he sighed loudly looking at Castiel, his husband look up at him.
"I wanted to wrap my wings around you." dean sighed loudly.
"you will get there dean, even the full angels have to learn to control their wings. We have an angel academy up in heaven and the teach angels from a young age how to fly, fight and heel as well as the other bits."
Dean bit his lip looking up at his lover, Castiel whispered a few words in enochian and deans soft wings retracted to their hiding place. "will you teach me all the stuff you learned in angel academy?" dean asked hopeful.
Castiel smiled with a nod, "it would be an honour, but first of all Mr Winchester i have some very human needs that you can help me take care of."
Dean let out a breathy chuckle as he felt Castiels hardness against his inner thigh. He stood taking his lovers hand and leading him down the hall to their bedroom.

Dean woke up his torso sticky to the touch, he glanced down at his naked body smiling at the sight of his limbs tangled with Castiels. Castiel rolled over with a groan before opening his sleepy eyes to look at Dean, "Hello Dean." he grumbled before falling back face first into the pillow.
Dean chuckled loudly and Castiel shoved him, he was defiantly not going to be a morning person Dean thought with a grin.
Castiel looked at at him again and dean sighed happily. "I love you." he whispered his eyes fluttering shut as he pressed his forehead to Castiels.
"I love you too dean." Castiel whispered back. "I think we need a shower, I would very much like to do it together."
"I would very much like to do it together too." Dean said softly mocking his angels weird way of speaking. Everything about this man was adorable dean thought. Castiel then rolled out of bed and left Dean awestruck as his arse swayed towards the bathroom. Dean jumped quickly out of bed and followed his lover.
Castiel helped Dean into the shower and started to wash him. He teased dean with soft sexual touches and tender kisses to Deans aching body. He made sure not to touch his husbands already hardening dick. He teased till his husband was whimpering with need. Cas then chose to wash Deans most intimate areas but he stayed gentle, too gentle for Dean, the was no friction, he couldn't get any pleasure from these touches.
Cas looked at his work Dean was clean and standing to attention like a good little solider. Castiel slipped softly to his knees in front of Dean, he came face to face with Dean's monster hardness. He flicked his tongue across the tip testing Deans reaction, when the other gave a hearty moan Castiel took the tip into his mouth. Dean let out a deep growl from the back of his throat, he watched as the angels head bobbed up and down his length, mouth stretched tightly around his width.
Dean felt a familiar heat building in his stomach and knew he had to get Castiel to stop. He had no intention of being this to its conclusion yet he needed more, he needed Castiel to take him. He pushed slightly at his Lovers head forcing the mans movements to stop.
"Dean?" Cas asked looking up through his long lashes.
"I want you Cas, please I need more." dean begged shamelessly. He bit his lip eagerly as Castiel eyed him playfully.
Castiel obliged pushing him toward to bend over. He kissed deans arse and sucked soft bruises on his cheeks before parting them gently. Dean groaned hungrily as Castiel place a finger against the tight ring of muscles.
Castiel removed the pressure and dean whimpered, "I want to try something new baby" Castiel breathed his lips softly grazing the sensitive skin at the top of Deans thigh.
"anything baby, I need you." Dean begged his whimpers getting drowned out by the sound of the shower cascading over his head. Castiel gently kneed deans arse before flicking his tongue across the tight ring of muscles causing dean to yelp in surprise.
"m'gonna make you scream baby." Castiel promised flicking his tongue over the area again and again before finally dipping it into the hole. Deans knees weakened and he fell forwards with a loud moan. Castiel finally pulled back and replaced his tongue with a finger then two and finally three.
Dean cried out desperate for more, he wanted Cas to hit that sweet spot to make him scream but Cas was holding back. Dean decided to fuck himself back onto Castiels fingers moving more seeking that feeling he longed for when he finally found it he screamed Castiels name. "please ... Cas ... Please" he begged no longer able to form coherent sentences. Dean need was clear in his voice and Castiel started to look for something to use as a lubricant, he opted for a bottle of shampoo.
He slicked his cock with the shampoo before removing his fingers from Dean. Dean moaned at the loss, Castiel quickly slid into Deans loose hole causing him to gasp loudly. He thrust once hitting Deans prostate with the muscular head of his dick. Dean screamed at the connection castiels name falling off his lips as a prayer. Castiel started moving faster loving all the sexy noises Dean was making just for him. He knew he would last much longer so he reached round to grab his lovers hard cock and began palming it faster and hard. Dean moaned ever louder his head thrown back as Castiel matched his thrusts with his movements on deans cock. They were so close he leaned forwards so his lips brushed deans ear. "cum for me Dean," he purred softly as the man came clenching around him. Castiels orgasm followed shortly after as they both rode them through.
Dean relaxed and Castiel slowly pulled out of him. They both sat on the bottom of the tub panting under the shower stream. They looked at each other and giggled softly. Castiel crawled over to Dean and sat between his legs. Dean rested his chin in Castiels shoulder and ran soapy hands all over the angels body washing him slowly. Dean sang softly to his lover as the rested into each other eyes closed enjoying the calming shower noises.
Dean nuzzled into the now clean Castiels neck and Castiel placed his hand backwards to stroke deans short sandy hair gently. "I need to wash your wings Dean." Castiel said softly.
"Wont they clean themselves?" dean asked he was frowning softly into his husbands neck.
"Not until you learn how baby. All baby angels need their wings to be washed just as human babies need to be washed, its not something you can do yourself." Dean sighed but gave in. "close your eyes," Castiel whispered placing his fingers to Deans forehead. With a soft whirling of wings dean felt his feet touch the ground. He opened his eyes to look at his feet now standing in plush green grass. Still totally nude he reached down to cover his shame. "Don't be embarrassed Dean," Castiel whispered. "we are all alone here."
"Where is here?" Dean asked taking in his surroundings. He was stood in a garden surrounded but trees and plants and all sorts of insects.
"Eden." Castiel replied simply and in his matter of fact tone. He was kneeling beside a stream dipping on hand in the clear water as if to test the temperature. His hand let out a small glowing light and dean knew he was heating the water. "angels have been bringing their young here since the dawn of time. This spring is perfect for all angels especially the youngest as it helps to heal you and strengthen your grace. Your wings are too big to be cleaned at home in the bunker."
Castiel stepped into the spring and walked to the middle of the pool gesturing for Dean to follow. Dean did as he was told and sighed happily at the warm water. He followed the middle of the pool and Castiel made him sit in a rock there.
Castiel whispered softly in Enochian and Deans wing unfurled from their hiding place. Castiel used some special angel shampoo to massage deans wings, he informed him that the formula helps to strengthen feathers and condition them. Dean let out a little purr of enjoyment as the warm water was being poured over his wings. Once Castiel had washed all the suds out he lead Dean out of the water, a gentle snap of his fingers found a big fluffy towel being wrapped around Dean. Then a blanket was laid out for Dean to sit on as Castiel dried and groomed his wings. Dean felt so safe and warm that he started to doze off. Castiel whispered the order for Deans wings to return to their hiding place before pulling Dean tightly to his.
"we should bring our kids here one day." Dean whispered half asleep as sleep started to take over the rest of his body gently.
Once Dean was fully asleep Castiel flew them home, he tucked the new angel into his bed and placed soft butterfly kisses to his forehead.
Castiel stomach made a loud growling noise, this means breakfast time he thought with a happy grin.

Angel 101Where stories live. Discover now