Cas and Dean both ate a sandwich- well, Dean ate three- then Cas quickly did up the dishes before returning to his spot by Dean's feet, content to be near his Alpha. Dean deliberately continued petting through his hair. Sam was pretty sure he saw a habit in the making. A few hours-and a few beers- later, Sam left.
"You about ready for bed, Cas?" Dean asked with a yawn. The Omega nodded.
"Yes, sir."
"Come on, then." The green-eyed man heaved himself to his feet with a groan and offered a hand to help the boy stand. "Good boy," he praised when the boy accepted. Dean gently pulled him closer and wrapped his arms around Cas's neck, absently noting that the top of the Omega's head barely came up to his chin. His smile widened when the boy looped his arms around his waist and look up at him, not quite meeting his eyes. "You're beautiful." Dean whispered to the teen. "You're beautiful and you're mine." Cas shivered at the possessiveness in the other man's words.
"Yes." he breathed, lowering his eyes is submission. "I'm yours." Dean pulled away and tugged on the Omega's hand.
"Come on." Dean led the way back to the bedroom, closing the door firmly behind them. "You look so hot in my clothes, baby." He sucked a fresh bruise onto the Omega's neck. "Strip for me, Cas." Dean made his way to the bed and sat, facing the blue-eyed boy expectantly. Cas smiled and lowered his eyes, slowly balling the fabric of his overlarge shirt into his hands, raising it inch by tantalizing inch. When it reached his waist he crossed his arms over his stomach, taking hold of the hem of the shirt. Slowly he lifted, baring his midriff. Once it was off he dropped the shirt to the floor. He could practically feel Dean's gaze soaking him up. He slowly turned so his back was to the Alpha and hooked his thumbs into the waistband of his sweats. Dean could see the barest slip of skin in the slit where a tail should go, and he bit his lip. The Omega casually lowered the pants, presenting his ass to Dean as he bent and languidly stood back up again. Finally, he turned back to his Alpha. The large man had taken out his cock and was stroking it gently. "Cas," he rasped, eyes blown wide with lust. "Remember I told you I like to be touched?" Cas was in front of him in a blink. He sank gracefully to his knees, scooting forward once Dean parted his legs. The Alpha stopped stroking himself and Cas took over the job. He gave a few strokes before leaning forward. He licked a broad strip up Dean's cock, from base to tip. He pressed his tongue teasingly at the slit, making Dean gasp. Cas smiled at the reaction and took the head into his mouth, laving at it with his tongue and sucking gently. Hands stroking what his mouth couldn't, the Omega slowly worked Dean's cock into his mouth, sucking the whole way. Dean gave a moan when Cas swallowed around him, feeling the boy's throat flutter. He threaded his fingers tightly through Cas's hair and the Omega gave a groan of his own. Dean tightened his hold when Cas bottomed out. He held himself there, jaw slack, for a moment, tears gathering in his eyes. Then he pulled off, sucking harder. Once he reached the tip he teased it again before sinking half of Dean's length in at once. He let the Alpha take over, loosening his mouth to let Dean just his hips forward as he bobbed the Omega's head quickly. "Mmm, baby. Feels so good. Such a good boy." Cas moaned his approval at the compliment. Dean closed his eyes and began fucking Cas's face in earnest. "God, Cas." with a final, drawn-out groan, Dean came down the Omega's throat. Cas swallowed happily, quickly licking up what he missed. The Alpha loosened his fingers and allowed Cas to pull off before he yanked his closer and pressed their mouths together. "So good, Cas. Such a good boy." Dean flopped backwards, dragging Cas next to him. "You hard?" Dean asked the boy. He knew not all Omegas got off sucking their Alphas- some didn't even get aroused.
"Yes, sir." Dean took hold of the Omega's cock, squeezing gently.
"You close?"
"Yes." Dean rolled so he was on one arm and began lazily stroking Cas's hardness.
"Do you want to come?" The Omega was panting.
"Yes." Dean smirked.
"I want you to beg. Beg me to let you come."
"Please, sir. Please let me come." the boy pleaded, squirming.
"Hmm." Dean pondered. "Not good enough. I want you to beg me." The Alpha wondered if Cas would know what he meant. There was a pause while the Omega tried to compose himself.
"Dean," he whined. "Please let me come, Dean. Dean, please..." The Alpha grinned and began stroking faster.
"Alright, baby. Come for he. Come for me now." Cas's hips stuttered forward and he came over Dean's fist.
"Thank you, sir." Cas managed to gasp, chest heaving. He sat up and quickly licked his release from his Alpha's hand.
"Good boy." Dean praised. He stood and shucked off his clothes. "Come on." Dean climbed back into the bed and positioned himself under the covers before opening his arms to the Omega. Cas snuggled into the Alpha's chest. Within minutes, Dean was asleep. Castiel was not. The apartment was loud, despite the late hour. The refrigerator hummed in the kitchen and the pipes clanked and clattered in the walls. But it wasn't the noise that kept the Omega awake. While Dean slept peacefully, Cas worried. He had almost always been a worrier when he didn't worry he ended up doing stupid things like going out alone once he was sexually available. Besides, Cas was often uncomfortable in new places like the apartment. Cas didn't think that Michael was done with him, or Dean. He hoped he could be a good Omega for Dean, hoped Dean would be the prince he never dreamed he could possibly have. It was getting light out when Cas finally drifted to a fitful sleep.
