***SMUT CHAPTER. I'LL WARN YOU.***
Dean's POV
I woke up one day and looked at the calendar. It was officially a week until graduation! Cas and I had packed up all our stuff, leaving only a blanket, two pillows, enough clothes for the week, and all the pictures on the walls. We had agreed that we would wait until the day before graduation to take those down. Cas was still asleep, his arms curled around my torso. I smiled and kissed the top of his head. "I love you Cas." I murmured. He blinked open his eyes, looking up at me. "Good morning Dean." He said, pausing to yawn. "Good morning Cas." I chuckled, kissing Cas's forehead. He smiled, pressing his face into my shoulder. I glanced at the clock, throwing the blanket off of us with a sigh. "Time to get up Cas, we're gonna be late." Cas sat up, rubbing his eyes and sighing. He looked at the clock, then glared at me. "Dean, we aren't going to be late." I grinned and pulled him to his feet. "I know. We're an hour early. I just knew it would wake you up." He groaned and punched my arm. "Assbutt.." I laughed, giving him a confused look. "Assbutt?" He rolled his eyes and trudged over to the closet to grab his clothes. He got his own jeans, but borrowed one of my many AC/DC shirts. "I'm taking a shower.." He grumbled.
**SMUT BEGINS**
I slid my arms around his waist, pressing my lips against the side of his neck. "What about me?" I breathed, smirking. He stiffened slightly, his breathing slightly laboured. "Dean.. I.. I need to take a shower.." I kissed the spot right below his ear, making him jump. "Can I join you?" I asked, pulling his body back against mine. He spun around in my arms, dropping his clothes and gripping my face with both hands. He leaned up and kissed me hard, pressing his body tight against mine. After a few seconds, he pulled back, grabbed his clothes, and walked to the bathroom while I stood there, stunned into silence. After a few seconds, I grabbed my clothes and followed him. I locked the bathroom door, dropping my clothes into the empty sink. Cas was reaching to turn the water on when I turned him and pushed him, gently, up against the only empty spot on the wall. I kissed down his neck and let my hands glide down his sides. He pushed into my touch, breathing heavily. I slid my hands under his shirt, my fingers brushing up his ribs as I pulled his shirt off. He reached to take off my shirt, but I pinned his arms above his head and kissed him until he was breathless. I reached to unbuckle his belt, slipping it from the loops before letting it clatter to the ground. I got down on my knees to unbutton his jeans, tugging down the zipper before sliding the jeans down his legs. I looked up at him and curled my fingers under the waistband of his boxers. Then I snapped the elastic gently against his skin and stood up. Cas let out a soft groan, then grabbed me and flipped us, pushing me against the wall. He kissed me hard, hands against my sides and body pressed flush against mine. His hips pushed into mine, grinding gently. I worked to hold back a moan, my breathing sped up. He started kissing the side of my neck, and I couldn't hold back a moan. Cas smirked in satisfaction and stepped back. I whined quietly at the loss of contact, but he quickly started undressing me, yanking my shirt over my head, practically tearing open the button on my jeans, but stopping when I was standing there in my underwear. After a second of recovery, I pulled him close and kissed him again, dragging my fingers through his hair. His body pressed against mine, his arms going around the back of my neck. I slid my hands down his sides, pulling him against me. He slid down onto his knees, pressing small kisses against the V of my hip bones. He kissed down to the elastic of my boxers, then hooked his fingers in the waistband, looking up at me. We made eye contact, and he started to slowly pull downward. My boxers fell to the floor, and Cas smirked at me. He wrapped his hand gently around me, and I gasped quietly. He moved his hand slowly, and I let my head fall forward, eyes closed. I gasped as he leaned forward to run his tongue up the shaft, then go down on me, bobbing his head up and down slowly. I groaned, chest heaving as I took in a few deep breaths. My hands seemed to move of their own accord, fingers winding into Cas's hair. I didn't push or anything, just let my hands rest on head. He moaned slightly as I tugged at his hair, the vibrations causing me to moan as well. He pulled away and stood up, kissing me again. I slid my hands under his waistband, stroking him gently for a few seconds before pushing his boxers over his hips and down to the floor. I reached blindly into the shower to switch on the water to let it heat up. Cas rolled his bare hips against mine, and I groaned loudly. His lips skimmed across my throat, biting gently at my sweet spot. I let my eyes flutter shut as he rutted against me, my heart beating faster than ever. I bucked my hips back against him, opening my eyes just in time to see his face as we came together, watching his adam's apple bob as he swallowed hard, his head tilted back and his balance kept only by his hands on my hips. We cleaned each other off in the shower, sharing sweet kisses and gentle caresses as if sex didn't exist and their love was a drug that both boys craved more than oxygen.
YOU ARE READING
Gaurdian Angel
DiversosDestiel High School AU fanfiction Dean Winchester and Castiel Novak didn't know each other, until the day they quite literally run into each other. After they meet, they quickly fall in love. I can't tell you the rest, spoilers! Read to find out!
