Castiel squirmed in his seat. The doctor rolled her eyes at him. "You ticklish on your ribs?"

"It appears so." Dean grinned widely from his position by the window. Castiel looked defeated, not realising just how bad things were going to get.

Dean was worried about Cas after the fight with the angel. He was getting more human, after all.

"Nothing but ribs. He's fine, honestly. Should probably be more banged up than he is. Take care now, you hear?" They nodded at the doctor as she left the room.

The drive back to the hotel was quiet. Sam was hunting in the next town over, waiting for Cas and Dean to catch up. Dean had Cas ring and let Sam know they were going to rest for the night and drive over in the morning.

Dean dropped his bag on one of the beds, and smirked evilly at Castiel. Cas looked worried, to say the least. "Being tickled is unpleasant and pleasant all at once. Dean, I don't know if I like it. Dean? Dean, why are you looking at me like that?" Cas began to back away from Dean, who had his hands out, fingers twitching, and was slowly advancing toward him.

"Dean, what are you…no! No! Aaaah! No! Stop!" Dean sank his fingers into Cas' ribs, and began to tickle, softly at first, but slowly getting harder and faster. Castiel's lips cracked into a smile, and a girlish giggle escaped his lips. Dean's fingers froze.

Cas pulled at his hands, but to no avail. Dean looked into Cas' eyes, and his grin grew bigger.

A finger twitched.

Castiel yelped.

Another twitch, a whimper.

Dean began tickling again, causing Castiel to break out into hysterical laughter. Hysterical because he had no idea why it felt like he was panicking, but finding it amusing enough to laugh. Cas was frightened and happy, all at once.

Tears began to stream down his face. He was laughing so hard it triggered his tear ducts. Now he was hysterically laughing, crying and panicking. Dean was grinning ear to ear, clearly enjoying himself. Castiel bucked, trying to throw Dean off.

All he succeeded in doing was thrusting up into Dean's hips. A groan escaped his lips, Cas' too.

Both men looked at each other.

It was Cas' turn to grin evilly.

Dean flew backwards, scrambling back from Castiel. Cas crawled after him, smirking the whole way. He had seen that look. The look Cas kept to himself. Dean looked at Cas the same way Cas had looked at Dean. Love.

He suspected Dean's was laced with lust.

A tickle war ensued, ending with Dean on his back, Castiel straddling him. They breathed heavily, Dean had called a truce.

He turned red as he realised Cas was on top of him.

He blushed as soon as he realised he was on top of Dean.

The men looked at each other.

Cas leaned down, merely to ask a question.

"Dean…" He was trying to work out how to phrase his question when all thoughts left his mind.

Dean was kissing him. At first, Cas merely gasped. His eyes locked onto Dean's eyelids. Then, without warning, they fluttered close and Castiel kissed back.

It was amazing.

Dean's lips were soft. Warm. Lovingly kissing him.

Cas ran his fingers up Dean's ribs again. He shuddered and whimpered. Dean ran his fingers down Cas' spine. Cas moaned softly. He didn't understand these feelings. But he didn't want to stop.

He kissed Cas deeper, pried his lips open, tongued him with the ferocity of a wolf, and the gentleness of a sleeping kitten. Hands on skin, shirts hitched, heavy breathing.

Castiel slept for the first time in the centuries of his life, Dean curled beside him, legs intertwined.

This is my new heaven. The one I should have had from the Beginning.