Dean pulled himself awake slowly, stretching and turning over as the sun streamed in through the sheer window curtains. He took in a sharp breath when he saw Castiel standing silently in front of the warm sunlight. It wasn't the Angel's perfect skin that made Dean's heart skip, though that was definitely worth noticing, it was the dark shape of wings that flowed gracefully into his shoulders that left Dean staring openly.

He really had wings… Beautiful black wings that shifted as he breathed and caught the light in kaleidoscopic rainbows of deep obsidian. They looked so soft… Dean couldn't help but reach out to stroke the feathers, finding them even softer than he imagined.

Cas jumped at the touch, turning and showing him the softest smile that Dean had ever seen.

"Good morning Dean."

Dean didn't drop his hand from the soft feathers. "I didn't think you really had wings… Like physical wings."

"I manifested them, just to see if I could." Cas rolled his shoulders and the feathers shifted in Dean's fingers. The tips of the longest ones brushed Dean's cheek and the human smiled.

"That's really cool. That mean's you're really getting some serious Angel mojo back huh?" Dean sat up slowly, brushing his fingers over Castiel's jaw and pressing their lips together briefly.

Cas nodded. "It seems to be returning more and more quickly."

Dean pulled his Angel onto the bed, snuggling up with him and enjoying the feeling of his surprisingly soft feathers on his skin. "I'm dead in love with you Angel…"

Cas smiled softly. "I have much love for you Dean. It makes me feel light again."

Dean smiled again, brushing his lips over Castiel's forehead. "I would usually have a cheesy line about Heaven missing an Angel, but somehow it doesn't seem funny now."

They curled up together again, Castiel's wings fading after a few more minutes of allowing Dean to pet them. "We should go on a date." Dean brushed his fingers over the returned smoothness of Castiel's back.

Cas looked up at him. "A date? Like in the movie the other night?"

Dean grinned. "Yeah, kind of like that, but with more emotional baggage and a lot more sex." He felt his heart swell when Cas smiled. The Angel looked good when he smiled, it fit him in a way that made his whole face light up, and his eyes crinkle at the edges.

"I've never been so happy to have a day off. No way am I moving from this bed today."

Cas relaxed into the soft bed. "Maybe move enough for breakfast?

Dean stretched. "I guess I can do that. Maybe we can go to the park today. The news said it was supposed to be our last really nice day for a while."

After a few more minutes of cuddling and a simple breakfast of eggs and sausage Dean pulled on his favorite coat and slid his hand into Castiel's.

A little finch in a tree almost immediately distracted the Angel, he tilted his head as the little bird watched him. "He's adorable."

Dean chuckled. "He has pretty feathers, though not as pretty as my Angel."

Cas squeezed his hand. "I thought you didn't like "chick flick moments?"

"I'm entitled to a few every now and again." He pressed their lips together gently. "C'mon, let's go."

When they reached the park Cas dropped Dean's hand, practically bouncing through the grass as he watched the butterflies flutter around. He gathered a caterpillar on his finger, holding it up to his nose. "He's like a fuzzy moustache Dean."

Dean felt his heart swell as he watched the Angel practically frolicking in the park. Who would have thought serious bad-ass Angel Castiel could be so cute.

A group of children ran past them to the basketball court, bouncing a slightly deflated ball back and forth to each other.

Dean managed to get Cas settled on a bench after a few more minutes, smiling as he watched the Angel take in the surrounding nature.

Cas watched the children with a small smile on his face, resting his forearms on his thighs and lacing his fingers together. "Somehow, watching humanity never gets old."

Dean hummed. "How could you find us that interesting? I'd empty my bank account to watch Angels for a day."

Cas sighed, his gaze falling to his hands. "We're not that interesting in comparison. Being an Angel… it is not as pleasant as it sounds."

Dean squeezed his hand again. "Still, being an Angel has its perks."

Cas gave him a small smile. "Yes, like being able to watch over you."

Dean felt his cheeks burn. "And I'm the one who has chick flick moments. C'mon Angel, let's go home."

Cas pulled himself from his doze against Dean's chest when he heard a sharp knock on the front door. Dean didn't move, but he did whine softly when Cas got up, curling into the sheet that had found its way downstairs in the midst of their return from their date. Really it had consisted of going to a diner and ordering out when Dean hadn't been able to keep from arguing with a man at the jukebox about music. Cas hadn't minded though, had enjoyed the food immensely, and enjoyed the company even more from the comfort of Dean's living room.

Cas remembered to pull the blanket over Dean's rather obvious nakedness and fix up his own clothes enough to be presentable before opening the door. A very tall man with soft-looking caramel colored hair and inquisitive eyes greeted him.

"Uh, morning."

Cas looked up at him, wondering why he would be here. "Good morning. What brings you here?"

The man ran his fingers through his hair in what looked to be a nervous habit. "Oh, I'm Sam, Dean's little brother." He held out his hand after a moment's hesitation. "You're Castiel?"

Cas held out his hand like Dean had shown him, allowing Sam to shake his hand briefly. "Yes, Dean has told me a bit about you. Would you like to come in?"

Sam didn't miss the form of his brother sprawled out into the couch, and he poked his foot, grinning when Dean twitched awake.

"God damnitt! Sam! What the hell are you doing here?" Dean grabbed the slipping blanket and hoisted it up.

Sam grinned. "Morning sleepyhead. You said I could come visit you. Aren't you going to introduce me to your Angel?"

Dean blushed. "Um, let me get some pants." He tightened the towel around his waist and shuffled upstairs.

Cas curled up on the couch, looking at Sam inquisitively.

The silence was awkward until Dean returned, pulling a t-shirt over his head. "Sorry." He flopped down next to Cas and Sam saw the Angel's fingers come to rest intertwined with Dean's. "So Sam, this is Castiel… I um…I don't really know what else to tell you."

Sam turned his attention to the intense-looking man. "You seem to have Dean convinced… But really, an Angel?" He frowned.

Cas straightened his spine. "I am an Angel, I Fell from Heaven and I've been spending my time regaining my powers so I can return."

Sam raised an eyebrow, looking the man over. "You certainly seem intense enough to be an Angel… Dean's not religious, so if you managed to convince him I believe you."

Dean grinned. "I told you Sammie, a real Angel. You should have seen him when they brought him in to the ER, he looked like he'd been dropped off a comet."

Cas looked over at Dean and Sam could see the love reflected in his expression. Only Dean could make an Angel fall for him.

"Dean put me back together, he really saves people."

Sam grinned. They sure were sweet together. "So Castiel, what is Heaven like?"

Cas looked over at him, his gaze darkening. "It's…" he chewed his lip. "Humans would experience it differently. I don't know how to describe it in a way you could understand."

Dean reached over to squeeze the Angel's shoulder. "Sam will pester you with questions until you want to punch him. Let's not right now, okay?" He looked back over at Sam. "You can ask him later. Let's eat."

Sam felt the conversation was definitely over and he sighed. "Alright."

Cas stood, standing up and heading toward the kitchen. "I'll make something."

Sam and Dean sat in silence for a minute before Dean sighed deeply. "Way to make it awkward Sammie."

Sam folded his arms. "Sorry, but how is that not the first question you ask? He's an Angel Dean, how have you not asked anything like that?"

Dean frowned. "Because, obviously it's a sore topic for him. He doesn't know why he Fell, and I didn't want to bring it up." Dean sighed. "I don't want to push him away."

Sam had a million questions pounding in his head, but he understood what Dean meant. It wasn't fair for him to expect Cas to open up to him. He seemed a lot like Dean when he came to sharing feelings.

"Only you would have an Angel as a roommate." Sam chuckled. "You didn't tell me you guys were that close."

Dean sputtered, crossing his arms again. "It wasn't like I planned for it, it just kind of happened. Shut your face."

Sam smiled at him. "It's okay man, I can't say I'm too surprised."

Dean scowled at him. "Shut up Bitch." He huffed, pushing himself up to head toward the kitchen.

"Jerk." Sam's smile widened, and he stayed curled up happily on the couch.

The three of them shared a lovely dinner, Sam unable to keep from smiling every time Dean tutted at something cute Castiel did. It had been a long time since Sam had seen his brother his happy. Lisa had seemed like a good match, but that hadn't lasted as long as Sam had expected...

As soon as the thought filtered through Sam's brain Dean's phone rang. He looked at it guiltily and excused himself to answer it. Sam didn't miss the slightly confused look Castiel gave Dean as he scuttled into the living room.

So Cas didn't know about Lisa? Sam sighed, pushing his vegetables around on his plate. Leave it to Dean to do something stupid like not tell his boyfriend about his complicated relationship with his ex girlfriend.

When Dean returned Castiel hadn't lost his slightly confused expression, his finger's brushing Dean's across the table when Dean picked up his fork again.

Sam chuckled, sinking his teeth into a perfectly steamed piece of broccoli, wondering how Dean was going to manage to explain that later.

Sam slept in the guest room, glad that he didn't have to sleep on Dean's couch, no matter how comfortable it was. Dean poked his head in the door just for a moment to say goodnight before he slipped into his own room after his Angel.

Cas shrugged off his shirt, curling up under the blankets and waiting for Dean to join him. The phone call at dinner plagued the back of his mind, but he didn't want to ask unless Dean brought it up.

Dean dawdled before joining Cas in bed, hoping the Angel would have forgotten about the awkward mess at dinner. From the expression he was giving him he had not.

"About dinner…"

Cas was silent, his eyes big and blue as ever.

"That was Lisa that called, my ex girlfriend… More like ex fiancé actually. She has a son, Ben. He's mine… I don't see him very much, because Lisa lives so far away… but sometimes she lets him call me."

Cas shrunk into himself, the curl of jealousy mixing with others he did not know by name. "Oh…"

Dean took the Angel's face in his hands. "I can't just abandon my son, he deserves better than that, but my relationship with Lisa is over, and I'm with you now. You don't need to worry about anything Angel." Dean brushed his knuckled over Castiel's cheek. "Alright?"

Cas nodded, brushing their lips together after a moment. "I understand. You love your son, and you want to be a good father to him. However, why did she call you?"

Dean chuckled, resting their foreheads together. "She wanted to ask if she could bring Ben over this weekend, she's in town for a conference and thought he would enjoy spending some time with me."

"Mmm…And what are you going to say about me?" Cas twined their fingers together.

Dean grinned. "We'll figure it out, don't worry. I'm glad Sammie could come visit though."

Cas nodded, resting his head on Dean's chest and allowing the sudden change in subject. "Yes, it is nice." He relaxed into Dean's warmth, slowly drifting off to sleep.

Dean sank his teeth into his lip, annoyed when his stomach growled again, too busy to have taken a break to eat. He whined, annoyed when the PA pinged, announcing that they had another ambulance full of people that needed immediate attention. He had stayed up way too late with Sam and Cas the last night, and he was already exhausted before having to slog through a really long day of work.

One of the nurses forced him to take a break and he made his way up to the roof, glad someone had finally brought a chair up there. Flopping into it he sank his teeth into his lip. "God I'm starving."

"Hello Dean."

Dean jumped, looking over his shoulder to see his Angel with an armload of food.

"You think I'd get used to you popping in and out." He smiled when the Angel pressed their lips together.

"I brought you lunch. I could hear your stomach growling from home." Cas held out a nicely folded over brown bag. "It's pretty simple, but I thought you would like it."

Dean pulled the bag open, grinning at the beautiful-looking sandwich and sinks his teeth into the soft bread.

"And this is why I love you. How could I have lived without you." Dean grinned, taking another big bite of his sandwich and grinning up at his Angel.

Cas smiled, a small blush on his cheeks. "It's just a sandwich, but thank you." Cas stuffed his hands in his pockets as Dean continued to devour the food.

Dean looked up from licking the crumbs off his fingers. "Ben is coming over tonight. Did Sammie make it on his way okay?"

Cas nodded. "He said he would send you a text message when he got back to Stanford."

Dean stood, brushing a few more crumbs off his coat. "It was nice of him to be able to come visit, and I know you'll like Ben."

Cas nodded again, shoving his hands deeper in his pockets.

Dean kissed his cheek. "Don't worry Angel. I have to get back to work, I'll see you when I get home alright?"

Dean was actually able to focus when he returned to work, happy that his stomach was full.

The rest of the day was fully busy, and the remaining hours flew by. When it was finally time to go home Dean was overjoyed.

Cas wasn't there when Dean got home, but there was a sticky note on the fridge.

Went out to explore the neighborhood. There's a snack in the fridge in case you're hungry. Be home later.

-Castiel.

When Cas turned the corner to go back to the house he saw there was another car in Dean's driveway. He felt his chest squeeze, even though he knew it was probably Lisa.

The Angel reached for the doorknob, but it was pulled out of his hand and he was face to face with a rather beautiful woman. He stared silently. She blinked at him, standing for a minute before brushing past him without a word.

Cas stood there until she drove away, then he shook himself and forced himself inside.

Dean was perched on the couch, chatting animatedly while he flipped through channels on the TV.

Cas coughed and Dean twisted, throwing a smile at him. "Hey Cas. Ben, this is Cas."

The boy sitting next to Dean turned to inspect Castiel. Cas felt his chest squeeze when he saw the boy in better light. There was no mistaking that this was Dean's son.

"It is nice to meet you Benjamin." Cas shoved his hands in pockets, slowly going over to sit on the chair kitty-corner to the couch. He wanted to sit by Dean, but he wasn't sure Dean would want him to.

They sat in relative silence while Dean chattered away at Ben, asking him questions about school and how things had been going in general. Cas sat quietly, his gaze stuck to the TV.

"What sounds good for dinner bud? Anything you want."

Ben chewed his lip as he thought, his eyes lighting up after a moment. "Chicken sounds good. Maybe like that time we went out on my last birthday?"

Dean nodded. "I need to go to the store for that." He turned to the morose-looking Angel. "Can you hang out with Ben for a little while until I get back?"

Cas gave him a pleading look, but Dean looked so happy that he didn't have it in him to say no. "Alright…"

Dean beamed, turning and snatching his coat and keys off the table by the door. "Be right back!"

Cas chewed his lip, not sure what to do. The silence became really awkward.

Ben curled up, twitching around and looking uncomfortable. "So…how do you know Dean?"

Cas hunched his shoulders, trying to look as small as possible. "I um…I'm just staying here for a while. Dean patched me up after I had an accident, and he's letting me stay with him for a while." Mostly true. Cas didn't know what Dean wanted him to say, so he kept it purposefully ambiguous.

When Dean came back he found Ben curled up with his head on Castiel's lap. It made his heart squeeze. He brushed his fingers through his Angel's hair, smiling at him. "I'm glad you got along."

"He's very asleep… I would feel bad waking him up." Cas looked down with a soft expression.

"I got everything for dinner. He'll be grumpy if he doesn't eat."

Cas chuckled when Dean gently shook Ben awake. The kid smiled at him, perking up immediately when Dean mentioned food.

Their dinner was presided by surprisingly warm and pleasant atmosphere. Cas was glad that he had gotten over his initial awkwardness. Ben was a sweet kid.

Cas beat Dean upstairs, saying a quick goodnight to Ben as Dean tucked him in on the couch downstairs.

The Angel was curled up in bed when Dean joined him, a soft smile on his lips.

"Ben is sweet." He snuggled into Dean's chest when he slipped under the covers.

"I'm glad you got along. He seemed to really like you. Lisa is going to pick him up tomorrow morning." Dean pressed their lips together gently. "So it will be just us again tomorrow."

Author's notes: A fluffy chapter this time, because seriousness is coming soon. I hope you like it c: