Dean took a slug from his beer as the song changed. He smiled and put the beer down, grabbing Cas by the wrist and pulling him away from the bar.

"Dean-?" Cas asked, his words slightly slurred as Dean started to dance with him.

"Shut up Cas. Please." Dean replied as he span the angel and started to dance faster. He smiled as the angel tried to mimic his moves, kicking his leg out and throwing his arm behind him as he tried to copy Dean. Dean only sped up and threw in more complex moves, spinning around and catching a glimpse of Sam watching them with a grin as he sipped his beer.

"What are we doing?" Cas asked as he gasped for breath. Dean laughed though he struggled to hide how hearing the angel gasping for breath made him feel.

"Dancing, Cas. Lets grab Sam." he replied as he turned and grabbed the oaf of a man and pulled him to join them. Sam put his drink down and followed him, a smile on his face as Dean pulled him into an awkward spin. Sam hadn't seen him this happy since, well ever. But, the case they had been working had ended well and for once, no one had died. And maybe Dean had had too much to drink, but at least he was happy.

"Give us a spin fags." a voice yelled at them. Dean stopped dead.

"No, don't stop, I enjoy looking at your sissy ass." another voice called from the same place. Dean clenched his hand and walked back to the bar, grabbing his beer and finishing it.

"Ah don't be like that baby." the men said as they got closer. Dean wiped the beer off of his chin and turned around, walking towards the door.

"Come on, we're leaving." Cas went to protest but Sam shook his head as he grabbed his coat off the chair. Cas followed after Dean and glared at the men that had yelled at them. Dean was waiting outside, leaning against the wall with his hands clenched tightly.

"Those men are idiots." Cas said as he stood opposite him.

"No, they're right. I was being a sissy, men don't dance." Dean replied with a glare at the floor, as though remembering a particularly painful conversation. "It only acts as a distraction."

"Well, I thought it was fun. I've never danced before, I've watched humans do it but I never saw the point. But- that was exhilarating." Cas replied with a smile, his blue eyes catching Dean's making him look away.

"Yeah, well, that's cause you've never done it before." Dean replied as Sam came out running.

"Gotta go, now." he said as he grabbed them both and pushed them ahead of him as the men from the bar came out and ran after them.

"What did you do?" Dean asked as he looked over his shoulder and saw them running after the trio.

"I may or may not have punched the man that called you a fag." Sam replied making Dean laugh in shock.

"You did what?" he asked then stopped. Sam stopped a step after him and turned.

"I- you were happy Dean. I haven't seen you happy in ages."

"I was distracted. Damn it Sam. Go."

"I wasn't going to have you moping around. That's the most fun you've had in ages, like hell I was going to let some men take it away."

"Sam go." Dean said as the men stopped a couple of steps from them.

"You two having a domestic?" one of them asked, they appeared to be the leader. Mainly because they stood at the front of the five men and everyone else seemed to laugh at the joke.

"Yeah, sorry. My brother's an idiot. Look, fellas, we just want to leave in peace with no one getting hurt more than they already are. Can you do that?" Dean asked as he turned to look at them.

"Maybe. But your moose here did a number on Pat's face so I cant let that slide."

"Fine, hit him, give him what he deserves."

"Dean." Sam said as he turned to look at him sharply.

"I would, but you hurt more than his face. You hurt his pride, see no one has hit him like that before."

"I knew you'd say that." Dean muttered as he got ready to fight the men. They all jumped at him and Sam, leaving Cas out of it thankfully. It didn't take long for the men to all give up.

"It's not worth it boys. Sorry Pat, just suck it up." the leader said before they left. Cas walked over to Dean and pressed a hand against his shoulder and looked up at him.

"Are you alright?" he asked, his voice low as normal. Dean nodded and looked over at Sam who was panting but smiling.

"Yeah I'm fine. We should go before-" Cas didn't let him finish as he teleported them both to the motel they were staying at. "-they come back. Or you could do that." he continued as he sat down on the cheap sofa. Sam took his coat off and went to the small bathroom, a second later they heard the shower turn on.

Cas walked to the small radio that had come with the room and turned it on.

"What are you doing Cas?" Dean asked as Cas walked over to Dean and gently grabbed his hands.

"Teach me to dance? Please?" Cas asked as he pulled Dean up so he was stood barely centimetres away from him.

"Why? You're a man, men don't dance Cas."

"Technically I am not a man, the vessel I am in is. Besides you do, and you do it well." he continued. Dean tried to fight the smile that spread across his face but he lost.

He lead Cas into the middle of the room and started slowly, explaining what he was doing as he did it. Cas copied him as best as he could, bopping his weight onto his back leg as he stepped and almost falling. Dean caught him and pulled him into a spin before watching him try the move again. He got it this time and Dean showed him the next one. Cas tried it and tripped over Dean . Dean tried to catch his balance and leant against the sofa to help himself as he pulled Cas back up.

"Sorry, I am so clumsy." Cas said as he tried again. Dean laughed and replied.

"Sam was worse. The moose still can't dance."

"Right about that." Sam said as he sat down on the sofa and watched the other two dance slowly. It was five more minutes before Dean spoke.

"I think you've got the basics now." he said with a small smile as Cas looked up at him with a pale blush from exertion. "We'll run through one more time though, just to make sure."

Cas nodded and started from the beginning, bopping and kicking.

"Wait, don't you need to flick your foot more?" Sam added from the sofa. Dean looked over at him as Cas did so and nearly fell. Dean turned and caught him as he fell backwards, grabbing the angels wrists and pulling him back up.

"Shut up Sam, you're making it worse." he said though there was laughter in his voice. Dean pulled a little too hard and Cas almost went falling the other way, on top of him. Cas pulled his head away so he didn't hit Dean and blushed hard at the sight of Dean's wide green eyes so close to his. He could hear Dean's heartbeat increase as he glanced at Dean's lips. The blush on Dean's face made the decision that was being tossed around in his head a lot easier.

Cas kissed him. His lips gently brushing Dean's before he pulled back. Dean looked at him and Cas took a step back, realising he had crossed out of Dean's comfort zone. Dean didn't let him get too far as he pulled him back with one hand whilst the other tilted Cas's head up. When his lips connected with Castiel's Dean couldn't help the surge of ecstasy that went through him.

He'd done it. He'd kissed Cas. Well, Cas had kissed him first but whatever.

"Fucking finally." Sam said. Dean laughed and drew back, still holding Cas's face gently, his thumb rubbing over his lips.

"Shut up bitch." Dean replied as Cas raised his free hand and pulled Dean down to him, pressing his red lips to Dean's. Dean ignored Sam's whooping and raised his middle finger at him before picking Cas up and pressing him against the wall. Sam threw a pillow at them when Dean put his hand up Cas's shirt. Nothing happened so he got up and grabbed his coat from the back of the sofa and left the room. Dean smiled as the door slamming reached his ears.

"You alright Cas?" he asked as he pulled back and rested his forehead against Cas's.

"I'm fine. I don't know what came over me, I'm sorry." Cas said as he pulled his legs free of Dean's hands. "I forced my will unto you. For that I apologise, it's just that, your heart sped up and I thought maybe. Just maybe you felt the-" Dean cut him off and pressed his lips against Cas quickly.

"You were right." he said as he pulled away and trailed a line of kisses down his neck. Cas stiffened then relaxed and let out a groan.

"I should- dance with you-ah there- more often." he said in between gasps. Dean smiled as he kissed Cas's pulse point. He could feel the angels erratic heartbeat under his lips.

"I should teach you more often." Dean replied. "Come on, Sam'll be back soon." Dean said as he broke away and took a step backwards, towards his room.

"Where are you going?" Cas asked making Dean turn.

"I was going to get changed, I stink Cas and I've been wearing these clothes for two days." Dean replied as he pushed the door open.

"I could help you change." Cas offered, Dean raised an eyebrow.

"You move fast for a virgin." Dean said with a smile. Cas tilted his head and looked at Dean, confusion clouding his blue eyes.

"I haven't mo-oh you meant I progressed faster than you expected. In what? I don't understand, what did you mean?" Cas asked as he stepped towards Dean who was still smiling.

"I- oh never mind Cas." Dean said as he turned away and grabbed a his bag from the floor. He pulled his shirt off and Cas blushed at the sight.

"Like what you see Cas?" Dean asked with a smile. Cas only blushed harder as he nodded. Dean's smile turned into grin as he turned around to face the angel and started to undo his trousers. Cas blushed red and turned away making Dean laugh. He laughed so hard he practically fell to the floor.

"Too damn easy Cas." he said as he gasped for breath. Cas walked over to him and knelt down to his level.

"You did that on purpose, to tease me."

"Obviously." Dean replied with a smirk as he caught his breath, only for it to hitch at the sight of the angel in such close proximity.

"Maybe I should tease you."

"Go ahead." he replied, not really able to say much else.

When Sam came back they were no longer in the living room. He opened the door to the bedroom and looked inside.

"You hungry-?" he stopped when he saw Dean making his way down Cas's stomach, leaving a trail of kisses. "Well, I guess you were hungry for something else."

"Dammit Sammy." Dean cursed before laughing and letting his head fall against Cas's stomach. Cas couldn't help but join in.