Boyfriend? Castiel couldn't believe it, Dean Winchester had just referred to him as his boyfriend.

John froze for a second before nodding and looking Castiel up and down. "Well hello Cas," John said holding out his hand to him.

"Castiel," the omega corrected quietly. "Hello." They exchanged an awkward handshake before Castiel returned to standing by Dean.

Sam and John talked for a while, while Dean finished the burgers. When they were done they all sat at the dinner table awkwardly for the better part of dinner. Dean was entertained at how Castiel loved the burgers, licking his lips and moaning at the first bite. The omega was absolutely adorable.

"So Dean," John finally asks. "How long have you two been dating?"

Dean cursed under his breath, he had been hoping the question wouldn't have come up.

"It's recent," Castiel answers for him.

John nodded, turning back to his plate. "How has school been going for you boys? I trust you are still going."

"Dean only goes because I make him," Sam says matter of factly.

"Good keep your brother in check." John says pointing his fork at Sam.

"I'm getting all A's."

Their father nodded. "Good job, what about you Dean?"

"I have yet to get kicked out of class this year."

Both Castiel and Sam looked up at him, calling him out with their eyes.

"Okay fine, I got kicked out of one class."

The eldest alpha sighed. "So, Castiel. Do you enjoy school or are you like Dean who goes to the first day kicking and screaming?"

"I enjoy school."

John waited for more but realized that was all the omega was going to say. He gave Dean a look that the other alpha glared at him for. "Well that's good, you can help Sam keep him in line."

"How has work been Dad," Dean asks changing the subject, realizing the attention on Castiel was making the omega uncomfortable.

"It's good, could be better."

With that the rest of dinner was in silence.

"Well boy's I'm going to head to bed, I'll talk to you in the morning." He hugged both of his sons. "Goodnight Castiel, it was nice meeting you."

"Goodnight sir."

"Alright Sam I have to take Cas home but I'll be back in a little bit."

"Okay be careful."

"So," Dean says conversationally. "You met my parents now when do I get to meet yours?"

The omega looked down at his hands playing with his thumbs. "Well my mother died when I was young so you won't get to meet her unless you want to dig up a gravesite and my father lives far away right now because of some family matters. We are actually living under Michael's care since he's eighteen."

Dean nodded. "What did you do before he was eighteen?"

"My dad paid for a caretaker for us. What about you, how does your father compensate for not being home?"

Dean laughed at his choice of words. "He doesn't. He expects me to take care of Sammy and I do."

"That has to be hard."

"It's better than it used to be. My dad would hall us around for jobs and then leave us for weeks at sleazy motels in towns with crappy educational systems. This way is better."

"What about your mother?"

The alpha shifted uncomfortably. "Some asshole burnt down our house and she got stuck inside."

"That's horrible."

Dean nodded, shifting the steering wheel so he could pull into Castiel's driveway. "I'm going to do this right this time so stay." The alpha got out of the car and walked around to Cas's opening the door for him. "Now you can come out." He offered his arm and leaded the younger boy up to the door. "There." Gently he cupped Castiel's cheek and leaned in to kiss him. "By the way," Dean mutters as he pulled away, smiling at the happy expression on Castiel's face. "I didn't mean to pressure you into dating me when I told my dad that, I just wanted to impress him."

"Trust me Dean," Castiel says opening his door and pecking his cheek. "I don't mind."

The alpha practically puffed out his chest in happiness. "Good night Cas."

"Good night Dean."