Hi, I've never written a fanfiction before, so feel free to give some reviews or advice. I've written 3 chapters so far, but I don't know when I'll post the others yet. Thank you for reading!

First Day. You would think a teacher wouldn't be as nervous as a student on their first day of class.

Castiel thinks about how wrong that is as he sets his cheap leather bag and coffee down on the teacher's desk. He looks around the empty classroom, and his nervousness is making him crave a smoke.

He remembers the "No Smoking on Campus" sign that he saw walking in, and thinks about how desperately he needs to light up. "It's only 7:00," he said out loud to no one. "I still have about forty-five minutes until the students start piling in." He held his hand over his jacket pocket and felt the outline of his cigarettes and gas station lighter.

He is wearing a nice suit, and normally people would say that is overdressing for a teacher. Cas didn't really care. Personally, he thought he looked good in a suit. It's not like he's trying to impress his students, although he is close to them in age, being only twenty-two. He feels that he does no harm dressing nice to impress only himself.

He continues to think about his wardrobe, occasionally fixing his tie as he walks outside of the school and looks up at the school sign labeled Moon Valley High School. Cas thought that the name was lame when he was a student there, but now that the school is his workplace, he doesn't really care. He walks up the sidewalk that heads away from the school and towards the main road, slowly taking out a cigarette as he walks.

He makes sure that he is far enough from the school and other people's line of sight before grabbing his lighter. "I really hate this piece of junk," he whispered under his breath, looking down at the lighter. "It would be nice if I had one that I didn't buy at the checkout of a gas station." His brows are furrowed with morning grumpiness as he lights up his smoke on the 7th try. The sun still rising, Cas' face is lit up, and his features are more visible as he begins to work on his cigarette. His eyes are blue, standing out from his dark brown hair that looks greased up, but is naturally pointing in every which way. His forehead wrinkles are clearly visible because of how often he furrows his brows. His suit is a dark blue, with a simple blue tie. "How am I wearing this suit, as expensive as it is, and I still have a shitty lighter?!" He says, laughing to himself.

Cas slowly finishes his smoke, and begins to make his way back to the school when an officer walks towards him. At first, he became worried that he wasn't far away enough to smoke, but then he remembers the officer's name, Mr. Smith. "Mr. Smith, is that you? It's been a few years, do you remember me? I'm Castiel Novak, you were close friends with my parents." Cas said, a smile now showing on his face. The officer pauses for a moment, but soon smiles back.

"Well, hey Cas, it has been a while... Why are you wearing a suit?" Mr. Smith chuckles at the sight of Castiel Novak in a suit.

"Uh... well, I just started working here as a math teacher. Am I overdressed?" Castiel replies awkwardly, looking down at himself.

"No, not at all, I just think I've only seen you in a suit one other time." Mr. Smith sounded almost sad. "How are you holding up? I don't think anyone has seen you around since the funeral." He said to Cas with a look of pity.

"I've been doing alright, considering." Cas replies quickly. "I moved into an apartment in the city so I suppose that's why I haven't been around much. You don't have to worry about me, I'm doing alright without mom and dad." Cas said with a simple smile, attempting to make Mr. Smith and himself feel better.

"That's good, I'm glad you're okay. It was nice chatting with you, but I should head back. Kids these days cause all sorts of trouble," The officer said as he began to turn around, only to turn back to Cas to say one more thing. "and Cas, you may want to get out of that habit, it's easy to get addicted." he glanced at the burnt out cigarette on the ground. "I guess I'll be seeing you around, it was nice to talk to you again."

"You too, sir." Cas chuckled after the officer had walked away, remembering that in college, he was one of those kids that caused all sorts of trouble.

Cas was a good student in high school. No one in this small town sees him for the mess he really is, and Cas appreciates that. This place holds only good memories for him, nothing that isn't worth remembering. He lived with his parents in a large house, almost too big. In elementary, he always walked to school, not telling his parents he wasn't on the bus. The same route everyday, looking at every tree, flower, and insect. Each thing worked together to make the world work, and the teacher wanted to help. He was going to be a doctor, saving people seemed like a good way to help out the world. Life just fell apart for him as soon as he left this town.

Remembering where he was, Cas looked down at his watch, still having about 20 minutes until the students would arrive. He made his way back to his classroom, now at ease because of his cigarette, but considering what Mr. Smith had said. "I really should stop." He said to no one again as he unlocked his door and walked back to his desk. He took a sip of his coffee as he sat down, and immediately reacted to its taste. "Jesus Christ, this is shit! How am I supposed to make it through the first half of the day with this?!" He asked himself, staring at the cup with a look of disgust.

Just as he drank another sip, the first bell rang. "Alright, first day. I should probably try not to look like I'm about to kill someone." He said quietly, trying to have a more relaxed look on his face. He really did feel better after getting to smoke a little bit, and even the crappy cup of coffee was helping, slightly.

He relaxed in his chair, looking at his phone while hearing students start to pour into the halls. He doesn't get very many texts, because he stopped talking to most of his friends and family after his parents died. It doesn't bother him that he's mostly alone, he's got cigarettes and alcohol to keep him company.

He started to think about how terrible that was, but was cut off by a rush of students beginning to fill up the room. He hadn't made any seating arrangements, or anything like that. Being a young teacher, he was laid back and didn't really care about where the kids sat as long as they weren't annoying. Once the room was practically full, the warning bell rang, meaning that class started in two minutes. After everyone had settled in, the final bell was about to ring when a student came in at a relaxed jog. The kid sat down in the seat closest to the door, in the back. He sat down as the final bell rang, declaring the first day of the new school year to start.

Cas closed the door and walked over to the whiteboard. "Hey, class." he says loud enough for the students to hear as he writes his name on the board. "I am Mr. Novak, and welcome to pre-calculus." He turns back to the class and slowly looks around at the crowd. He could instantly see the cliques, and the loners, and the ones who didn't really care about what was going on. Of course he noticed the nerds as well, because he used to be one of them. "Most of you are juniors, but there are probably some seniors and sophomores, maybe even a freshman or two." He glanced at all the young faces, reminding him of sitting in this classroom. "I didn't give you assigned seats, because I don't really care who sits where, as long as you pay attention when necessary." He said in a relaxed voice. "If you don't pay attention, but you still get good grades, that's fine by me. However, if you don't pay attention and you get bad grades, well, you fail." He said, still relaxed, now a slight smirk showing on his face.

"Since it's the first day and I don't really think first days are all that important, you can just hangout or whatever, but quietly. Can't have a bad first impression on the teachers next door. If you happen to have any questions which I doubt, feel free to ask." He begins to walk back to his desk but stops and turns back. "Oh, and you will have homework tonight." He saw the faces change from the 'I don't care' look to something with more menace. "Hey now, it's simple stuff. Just to let me know who deserves to be in this class, who's too good for this class, and who needs to go back to Algebra."

He was now beginning to sit down in his chair, but pausing to look at the kid who was almost late. His head was resting on his hand, with his elbow on the desk. He looked fast asleep. Cas chuckled as he grabbed his cup of coffee and sauntered over to the student's desk. He bent down next to him, almost at eye level with him. He poked the kid lightly, and the student jolted awake, sitting up and violently turning his head to look up at Cas with a look of fear and drowsiness in his green eyes. Cas chuckled again, louder this time, and placed the coffee in front of the student.

"First day, and you're already out of it. Did you go to a back to school party last night or something?" Cas had a soft smile and began to stand back up.

"Sorry, Mister..." The student looked around the room, finding the name written on the board. "Novak. I'll try not to do it again." He didn't have much of a look of guilt in his eyes, he just looked very tired.

"Don't worry about it kid, but that's what coffee is for." Cas gestured towards the cup on the desk. "Drink up. It's not very good, but it does the job." The student looked at Cas with a questioning look and then glanced at the cup with a look of disgust.

"Uh..." The kid was quiet.

"Oh come on, indirect kiss or something? I'm sorry but you'll just have to ignore the 'cooties' and drink it if you want to stay awake. If you fall asleep again I won't wake you up so nicely next time." Cas said calmly but sternly. The student looked up at him and nodded, taking a sip.

Cas walked back to his desk and sat down, looking around the room one more time before feeling over his jacket. His hand grazed the cigarettes, but went to a different pocket. He felt the flask, containing some very strong whiskey, but didn't dare to take it out.

He looked at the list of students printed on papers, laid out on his desk. He counted the students in the room, and one was missing. He sighed and grabbed the sheet while standing back up again. "Who misses the first day of school?" He said to himself while looking up at the class again.

"Alright sorry to interrupt you guys doing nothing, but someone is missing their first day, and since I obviously don't know you guys yet, I'll have to do a roll call." The students looked up at him, away from their phones or whatever they were fiddling with, and waited for their names to be called.

Cas had made it to the bottom of the list, figuring out who wasn't there. The last person on the list was named Dean Winchester. Dean was the kid that had fallen asleep.

He was setting the paper down and taking out the homework when he heard a girl address him.

"Mr. Novak? You seem pretty young... Are you free this Friday night?" The girl was sitting in the front, surrounded by other girls. She was wearing makeup, almost too much, but still wore it nicely and looked pretty good for a teenage girl. All of the girls were giggling. Cas raised an eyebrow and looked at her.

"Well young lady, I am free every Friday night, but good luck finding which bar I'm at." Cas said casually, reminding himself not to wink because he refused to hookup with a student. "I'm twenty-two by the way." He said, not showing that he was flattered.

"Does that mean you just graduated?" Another voice said, this time a guy.

"Yes, I just graduated from Stanford in the Spring." He said now looking at the guy. He looked like he played football, and he sat near the girls that looked like cheerleaders, the ones from before.

"Stanford?" The guy retorted. "What are you doing taking a teaching job after graduating from Stanford?"

"Well, I was going to become a doctor." Cas said now feeling disappointed in himself.

"Why didn't you?"

"College got tough." Cas replied with a calm voice. "I went to this high school and it was a breeze. It was easy to graduate, and looking back, I believe that I peaked in high school." He began to cringe at himself. "I went to college, and I almost flunked out the first semester. Then I picked myself up but some bad stuff happened and in the end I barely graduated." He laughed.

"I thought being a doctor would be too much, so I decided to come back to the place where my life was simple. Teaching is easy and I get to laugh at the poor bastards who peak in high school like I did." He was sitting back down in his chair now, leaning back, and resting his feet on the desk. A few of the students went wide eyed but then eventually resumed texting each other on their phones, the girls still occasionally giggling and staring at Cas.

By the end of class Cas had passed out the homework and was fiddling with things on his desk. He was pretty much doing that throughout the rest of the day, answering the few questions that were asked.

It reached the end of the week very quickly. Every day consisted of lessons and worksheets followed by homework. He still didn't know many of the kids names, but he knew the faces that could answer a question correctly. At the end of the day on Friday some girls had come by trying to catch Cas' attention and make him interested in them, but by this time he was too tired.

As he locked his classroom door and started to leave, he waved at Ms. Wesley, and she waved back. She was the teacher next door to him, and he called her by her first name, Rachel. She seemed young, and she showed an interest in him. Cas wasn't really up for asking anyone on a date after the first week of his new job, so he just turned around and began his walk to the car.

By the time Cas had finally made it back to his apartment, he was too tired to go out to a bar. He always went drinking on the weekends, but he could still get drunk tomorrow night so he graded papers for a while and then went to bed surprisingly early.

He woke up the next morning craving a smoke. He opened his apartment window and took out his new lighter that he bought earlier that week. It was much nicer, and Cas was satisfied with it. He made a cup of coffee that didn't taste like crap and relaxed all day until he was ready to find a bar and drink it dry.

There are plenty of bars in the city, so Cas always finds new ones. Tonight he went to one about 15 minutes away from his apartment, and of course he didn't drive there, he took an uber. He got there at about 8:00 and started drinking right away.

Cas doesn't consider himself an alcoholic, but it does take a lot to get him drunk. He sat at the bar drinking for two hours, talking to the bartenders, and the people that sat next to him, who were also sadly alone at a bar on a Saturday night.

At about 10:00, he needed a smoke, so he went outside. He thought it felt nice outside, not very chilly because even though it was coming to an end, it was still summer, and it was evening so there was a cool breeze that helped him relax as he pulled out a cigarette.

Outside of the bar is a street, and it's one of the main ones that leads out of the city. The sidewalks are crowded tonight, full of people who are looking to get drunk or who already are. Cas wasn't completely drunk, but he definitely couldn't drive or do anything that requires thinking and making important decisions.

He is putting out his cigarette as he sees a familiar face walk by. He forgot the name, but he blames that on the fact that he's been drinking. "Hey, kid." Cas said, now relaxed from his cigarette, and not yet drunk enough to slur his words. The kid turned around, and recognized Cas right away.

"Mr. Novak?" The student sounded very awkward, probably because finding your teacher smoking outside of a bar isn't an everyday thing. "You smoke?"

"Is that really the first thing you notice about me?" Cas frowned. "I really should stop, I'm starting to get addicted." The kid didn't notice that Cas was looking him up and down, examining what he was wearing. Jeans, a cheap belt, some kind of tennis shoes that didn't seem like they were for running, and a black button-down.

Now bringing his eyes back up to the student's face, he remembers those green eyes. "Dean... what was your last name again?" Cas tried to sound polite, but failed because alcohol makes him forget his manners.

"Winchester," Dean said trying to sound polite towards his teacher. "Mr. Novak, do you live in the city?" Dean looked at Cas' face, only lit enough to know it's him by the street lights.

"Please," Cas retorted. "I do not want to be called Mr. Novak on the weekends. Call me Castiel, or just call me Cas. And yes, I do live in the city." He wouldn't normally ask a student to call him Cas, but once again he blames the alcohol for his actions. "What are you doing in the city? And don't hold back the truth, I don't think I have the right to judge you no matter what it is." He laughed, gesturing towards the bar behind him.

"Well, I was supposed to go to a party around here somewhere, and I seem to have gotten lost," Dean said, not sounding as awkward as earlier. "and now my friends are telling me not to come because it's boring. I was hoping to find a place that I could get a drink but everyone says I look too young." Dean says, glancing down at the ground.

"That's because you do look too young." Cas chuckled. "Well, I don't want to sound weird or anything being that I'm your teacher, but I have a few beers back at my apartment I could let you drink." Cas says, once again surprising himself because of how much he had drank. Dean looked at him, quite surprised, but replied casually.

"Uh, sure. If you don't mind." Dean smiled gently trying not to show that he was a little confused at Cas' actions.

"Alright, only under a few conditions." Cas said seriously this time.

"Conditions?" Dean chuckled quietly, but waited for Cas to answer.

"Yes. You have to drink them inside the apartment. I can't have someone find an underage kid carrying my beers around." Cas said pointedly. "Also you have to be eighteen, you're eighteen, right?"

Cas raised an eyebrow at Dean.

"Yeah." Dean said after pausing for a minute, hoping that Cas wouldn't question him.

"Alright, I'll call an uber, give me just a minute." Cas smiled politely, not catching Dean's lie.

After some casual chatter and calm silence the uber arrived and they headed for Cas' place was on the fourth and top floor, and Cas really liked it. No one around him bothered him and he was at peace in his own place. He only stumbled slightly while making his way upstairs and to the door, Dean following quietly.

Cas opened the door and after letting Dean in, he went straight for the fridge. He had two six packs of bottles, but didn't care to check what brand they were. He set them down on the coffee table and sat on the couch, Dean next to him. Dean was grabbing his first beer, when Cas stopped him.

"Wait, before you start drinking. How many beers does it take for you to get drunk?" Cas said looking concerned.

"About six or seven," Dean replied. "why?"

"Don't drink any more than five and a half." Cas said grabbing a beer for himself.

"Well, what about you?!" Dean complained.

"I'm already drunk," Cas laughed. "no turning back now!" Cas started on his first bottle, drinking it slowly.

"So, do you play football?" Cas looked at Dean, noticing how well built he is for his age.

"Yeah, I guess I look the type." Dean casually replied. "How 'bout you? Did you play any sports in high school?"

"Hell no." Cas laughed, hard. "I was a fucking nerd in high school, but I exercised at least." Cas said, setting down his bottle and leaning back against the couch.

"Really? We must be opposites then, I'm not so good with academics." Dean said quietly.

"I noticed you have some trouble with the worksheets and homework, but I can guarantee you aren't the worst in that class." Cas said politely. "How's life? You think you're gonna peak in high school?" Cas was curious.

"I'm not sure. High school is great and all, but I want things to be different when I go to college." Dean replied.

"You got a girlfriend?" Cas asked out of the blue, but Dean didn't mind.

"Yeah, She's great. Not my high school sweetheart though." Dean laughed.

"Ah well, if you don't think of her that way, you won't end up with her." Cas said, trying not to be rude. "So are you just in it for the sex?" Cas casually asked, but caught Dean by surprise.

"What? No! She won't even let me sleep with her!" Dean said loudly in response.

"So you've tried to get her to have sex with you!" Cas pointed out, laughing. "Wait, are you guys virgins or something?" Cas hoped he didn't insult him.

"I'm not," Dean said laughing, no longer feeling awkward. "but she is... I think."

"Ah, makes sense I suppose." Cas understood now, why she wouldn't sleep with him. "She probably does think you're just in it for the sex."

"You think so? I'm not though. I genuinely enjoy being in a relationship with her." Dean replied, a hint of sarcasm in his voice.

"Genuinely."Cas laughs again.

After some time Cas realized he had forgotten to count how many beers Dean was drinking, but his and Deans were all together so he couldn't tell. "How many have you had, Dean?" Cas asked seriously.

"Five and a half," Dean laughed. "and I'm not lying!"

"Alright, well even if you were, there's nothing to do about it. No more though."

Cas was relaxed. He wasn't craving another cigarette, the alcohol was working just fine.

"This apartment is nice." Dean said while getting up to look around. Cas was pretty drunk by now but somehow he was able to stand up and see clear enough to make his way over to Dean.

"Yeah, I love this place. I got real lucky getting this one." Cas said with a simple smile on his face, unaware that he was still moving closer to Dean, who was facing away from him, looking towards the window. By the time Dean turned around Cas was directly behind him and Dean bumped into him.

"Whoa, you're close. Personal space, teacher." Dean said, laughing, calm at the moment.

"Hmm? Sorry, I disregard personal space when I've had enough to drink." Cas replied, still very relaxed. Now Dean has tensed up a little. "You ever kissed a guy, Dean?" Cas said, still surprisingly calm. "You ever fucked a guy?"

"Huh?! No wa-" Dean tried to reply, now confused and a bit upset, but he was cut off by Cas' lips shutting him up. Dean was scared still for a moment, caught in surprise, but after a moment he tried to push Cas off. They were about the same height but Cas was better built because he was older.

After Dean finally got Cas to stop kissing him, he was blushing with anger. "Hey!" Dean yelled even though Cas was right in front of his face. "I like girls!"

"So do I." Cas purred quietly before leaning in to kiss Dean again, backing him into the wall and practically pinning him to it.

"Stop-" Dean kept trying to pry Cas off of him, but Cas had him against the wall and Dean couldn't break free. He was being pushed into the wall by Cas' hips, which made Dean feel very uncomfortable. Cas paused for a moment and looked into Dean's eyes. He shifted his hips and Dean grunted.

"Alright. If you want me to stop then all you have to do is push me off." Cas said seriously. Dean didn't know Cas was this drunk. Dean couldn't push Cas off because Cas had him pinned against the fucking wall, so what was the guy thinking? Dean couldn't help but start to get hard when Cas continued to move his hips against him.

"Cas-" Dean was upset and breathing heavily. "Let me go, plea-" He was cut off by Cas kissing him again. Cas moved his hips more forcefully this time, causing Dean to gasp, which allowed Cas to get his tongue into Dean's mouth. Cas' tongue explored everywhere it possibly could inside Dean's mouth.

Dean was really worn out, he had football practice earlier this morning, so he didn't have enough energy to push Cas off. Dean didn't know what to do. His teacher, who was a guy, wouldn't stop kissing him, and both of them were now noticeably hard. Dean's face was burning hot, the heat rushing up to his cheeks, and down into his pants.

Dean continued to tell himself to resist, to push the man that was kissing him the fuck off, to not enjoy his teacher's tongue exploring his entire mouth. Being a teenager that gets hard just from someone brushing up against him, resisting was no easy task. Dean told himself he wasn't giving in, but stopped leaning away from Cas' hot and desperate kisses. He didn't try to push him off, just "caught up in the moment" he told himself.

Dean wasn't really kissing Cas back, but at this point he didn't even try to stop him. Cas moved his hands to different places on Dean's body, still shifting his hips occasionally. Cas stopped for a moment to say something.

"I'm sorry Dean," His voice was now deep and raspy. "but I'm drunk and horny, and it just so happens that there is an attractive person in my apartment, so I'm going to take advantage of it." Cas was staring deep into Dean's eyes again.

"But I'm a guy," Dean whispered, out of breath. "You've got me pinned against a wall, and I can't even push you off if I tried." Dean tried to sound angry, a blush creeping up his neck.

"Are you sure about that?" Cas said, a smirk appearing on his pink lips. "Your upper body has been free for a while you know. You can push me off." The smirk stayed on his face.

Dean was surprised as he looked down to see that Cas' hands were no longer holding him down, but exploring his chest, his back, and his ass. Cas hooked his finger in Dean's back belt loop, his other hand roaming around on his chest. Dean looked up at the ceiling.

"Shit!" He said, refusing to look at Cas. "That doesn't mean anything, so get off me!" Dean was being loud again, but it appeared that Cas was no longer listening to him. The teacher had begun to kiss Dean's neck, Dean holding back soft moans.

"Cas-" Dean gasped. Cas was rolling his hips against Dean's while sucking on his neck. What was he supposed to do? Dean made some kind of pleasure filled noise, and it caused Cas to pause. He backed away for a moment and just stood there, looking Dean up and down, licking his lips.

Dean, still breathing heavily, stared at Cas. They only looked at each other for a moment before Cas had grabbed Dean's arm and pulled him into his bedroom. Dean allowed himself to be guided in and was standing in front of the bed with Cas now behind him. He began wrapping his arms around Dean's chest, kissing his neck again.

Cas' hands were moving down and with one arm wrapping around Dean's stomach, the other hand settled over his pants. Dean had a look of surprised fear on his face.

"Stop... groping... me-" Dean said, no longer able to yell. Dean could feel Cas smile against his neck.

"I can't stop now baby, sorry." Cas said, his deep voice almost compelling.

"Baby?!" Dean was surprised, and somehow he kind of liked being called that, but he pushed the thought deep down. Cas moved forward, pushing against Dean's ass. Dean grunted as he was thrown forward onto the bed. He flipped over to see Cas crawling on top of him with heat and desperation burning in his eyes. Dean wasn't surrendering, or at least he told himself that. He was just giving in to Cas' touch because he was so shocked that he didn't know what to do. He was a teenager, he had never been with a guy, or even thought about it, and here he is, with his teacher. Dean could no longer think straight, he just wanted to feel good and then be done with it.

Now positioned in the middle of the bed, Cas still on top of Dean, both of them were panting heavily. Cas kissed Dean all around his face and his neck. Dean was still shocked, and he just felt too much in his lower half and not enough in his upper half to resist. He didn't know what to do with his hands so he just held onto the messy sheets for dear life. Cas started moving down, from Dean's lips, to his neck, probably leaving hickeys behind. Kissing Dean's collarbone, Cas began to unbutton Dean's black shirt. He was moving slowly, keeping himself under control, while underneath him Dean was a mess, thinking to himself how he wanted Cas to go faster.

Cas liked to take things slow, watch his partner fall apart underneath him, but he was struggling with Dean. His soft moans, gasps, and the look on his face when Cas looked up made him want to rip every piece of clothing off his student instantly. Dean looked him in the eyes, not too afraid or shy to turn away, at least for now. They held steady eye contact for what felt like minutes, looking deep into each other's eyes, for different reasons. Cas wanted to stare deep into the green orbs focusing on him, holding so many emotions all at once. He wanted to watch those eyes as he pleasured him, making sure all the fear and confusion fades into lust and hunger. Dean looked like a lost puppy, not fully understanding the situation and not knowing what to do about it. Cas could see it though, underneath the mask of Dean's supposed anger. The feeling of lust, hunger, desperation. Wanting more but terrified of asking for it. Afraid of what would become of him if he asked for this, instead of just getting it.

"Cas." Dean was taking heavy breaths. The supposed anger in his voice was barely noticeable. It was more pleading, but Dean didn't know what he was begging for. Cas seemed to know somehow, and sped up his achingly slow process of unbuttoning Dean's shirt.

Cas sat up, and Dean opened his eyes feeling his teacher shift on top of him. He hadn't remembered closing his eyes. Cas was taking off his shirt. He had been wearing a black jacket earlier, but he took it off when they got to the apartment. He was now taking off his white t-shirt, revealing how well built his upper body was. Dean stared, unaware that Cas was looking at Dean's kiss swollen lips and the place on his neck that he had paid the most attention. It was a dark pink, probably going to bruise soon. Dean was still staring at Cas' chest until he resumed kissing Dean's own, moving down at a pace that Dean felt was painfully slow. Cas stopped for a moment to tease Dean's nipples, hearing quiet moans from his student.

After what seemed like forever, Cas made his way down, slowly, and was kissing just below Dean's belly button.

Dean was so caught up in the feeling that he forgot almost everything for a moment. He forgot that he should be resisting the person on top of him. He forgot that the person on top of him was his teacher. He forgot that he was holding back moans a few minutes ago. He focused on the fact that someone was about to go down on him and that someone was fucking hot. That someone had blue eyes that were making him crazy, and they had hair that looked so perfectly dark on their pale skin. He begun to remember that the person on top of him was a guy, and that he himself was straight, and had a girlfriend. That thought was quickly tossed aside when he could hear his own belt come undone. Dean froze, holding his breath, his mind full of thoughts scrambling all over the place. He was losing his mind.

"Cas, wai-" Dean was cut off once again. His teacher's mouth closed around the tip of Dean's cock, and all he could think or say was "Oh fuck. Shit. Shit. Shit!" Dean had gotten a blowjob before, but this was fucking heaven. He couldn't even compare the drunk girl's mouth at some party to Cas' amazing one.

"Oh god... Cas." Dean's muffled his voice with his hand, his other still gripping the sheets. Cas was exploring all over the place with his tongue. Dean didn't even know what was happening, but he knew it felt good so he no longer cared. Dean almost started thrusting his hips to fuck himself into his teacher's mouth, but Cas held him down with one hand while using the other to pleasure the places his mouth couldn't reach.

Cas was desperate to hear more noises from Dean, but he was covering his mouth now. He continued to lick everywhere, going crazy because he was so fucking hard, and he wanted to fuck Dean senseless. He somehow still had some control over himself, and pleasured Dean slowly. Very slowly.

Dean was breathing heavier now and at some point moved his hand from the sheets to Cas' hair. Dean wasn't pulling on him or being rough, he was just stroking the dark mess of hair. Cas could tell Dean wouldn't last much longer, and he sure as hell wasn't done yet. He lifted his head up to look at Dean, and he could see how desperate he was. Dean practically whined, thrusting his hips up, indirectly begging for more.

Cas sat up. He reached to his bedside table and opened the first drawer, laughing to himself because he doesn't even fuck that many people in his apartment, but he still has a bottle of lube and condoms at hand. He doesn't want to hurt Dean, and from the way he was acting earlier, he obviously hasn't been fucked by a guy before. Cas re-positioned himself and put some lube on one finger. Dean was confused at first, but he somehow got the hint, and began to panic.

"Hey, hey, hey, Cas! don't do that- please..." Dean was looking into Cas' eyes and knew that he wouldn't stop. Dean understood, and nodded while lying back down, shaking slightly. Cas moved up to kiss Dean on the lips again.

"Don't worry, I'll be gentle, and I'll make it feel good. Baby, I promise." Cas had a habit of calling people baby whenever he got drunk enough. Dean was shifting uncomfortably but wasn't trying to escape Cas' hold. Cas almost felt Dean kiss back that last time. Continuing to comfort Dean, Cas re- positioned him and moved his hand downward.

Dean was frightened. Cas' attempt to comfort him was doing nothing but show Dean how fucking drunk the teacher actually was. Dean closed his eyes and focused on wherever Cas' lips went, kissing his neck and collarbone again. He jolted suddenly when he felt Cas' finger slip inside him. His teacher's finger was inside him. Dean winced.

"Cold!" Dean whispered between gasps. The student could feel Cas chuckle against him. Cas moved his face up in front of Dean's, looking slightly concerned. He slowly started to move his finger, and Dean continued to shift uncomfortably. After a minute or so, he was back to breathing heavily and gasping again. Dean moaned very loud without muffling his voice when Cas hit a certain spot. At some point, Cas had put in a second finger, but Dean couldn't remember when.

After a few minutes, Cas removed his fingers, causing Dean to whine again. Dean's mind was still spinning, and his eyes were closed. He didn't watch Cas get some more lube and rub it on himself, because he was afraid of what he would think if he did. Dean was still trying to get over the fact that he is just desperate for his teacher's hands to touch him all over. He can't even open his eyes to look at Cas, he is terrified.

That terror shifts to pain, and moments later that pain shifts to some sort of pleasure as Cas enters Dean slowly. Cas was trying to be gentle, kissing Dean wherever his lips landed. Both Cas and Dean were falling apart now, moaning, Dean trying to hold back gasps while Cas just breathed heavily on top of Dean. Dean gets quiet for a moment, but then Cas moves. Dean is a complete mess now, moaning loudly, saying whatever words come out.

"Oh fuck, Cas. Shit. Fucking hell, oh my god. Cas!" Dean just kept yelling out nonsense while Cas moved slowly inside Dean. Cas was falling apart too. Grunting, trying to keep his movements slow and controlled.

The noises Dean was making under Cas were driving him crazy, and he tried to keep up his slow, steady thrusts into his student, but eventually began to speed up. Cas noticed Dean reaching down, his cock still unbearably hard. Cas slapped Dean's hand away and heard him begging.

"Cas, please! Just- just... let me come- for fucks sake!" Dean was pleading for Cas to make him come. Cas obliged, moving his hand down to work on Dean's hardness, using his other hand to hold himself up. Within a minute, Dean was breathing even harder and moaning even louder. Cas was grunting quietly, but he wasn't shouting out 'fuck' over and over. Cas moved his head down, his lips right next to Dean's ear, still thrusting into him. The shift inside him and the feel of Cas' lips brush along his ear threw Dean over the edge.

"Oh fuck, shit. Cas... fuck, I'm c-coming-" Dean arched his back and moaned loudly, coming all over Cas' stomach and his own.

"Shit, Dean." Cas reached his limit shortly after Dean and was cumming too, still inside of Dean. Both of the men were panting, Cas still on top of and inside of his student. Dean was coming down from his high, and he suddenly remembered everything all at once.

"Fuck. What the hell was that?" Dean no longer wanting Cas to fuck him because, well, he already did. His voice was back to normal.

"Jesus, Dean. I have no idea. I'm so drunk, and god you're beautiful." Cas laughed softly, looking at Dean laid out in front of him. "Well, you surely seemed to enjoy it." Cas rested himself half on top of Dean and burrowed his head into the student's neck.

"Get off me," Dean retorted. "and get out of me!"

"Alright, alright." Cas pulled out, both of them grunting as he did so. Dean didn't move. His body was so exhausted all he could do was sleep. Before he did though, Cas grabbed a towel, fully taking off his pants now, leaving on his underwear. He cleaned himself up, and then cleaned up Dean.

"Take your shirt off." Cas said after throwing the towel into a hamper.

"No," Dean snapped back. "why?"

"Because it probably smells like sweat and sex." Cas replied casually.

Dean sat up awkwardly and removed his shirt, which was already half off anyways, throwing it at Cas. The teacher threw the shirt into the hamper with his pants, and his student's, which somehow ended up across the room.

"Put your underwear back on." Cas said, sounding almost regretful while saying it, but trying to make Dean feel more comfortable. Dean put his underwear back on and turned on his side.

"I'm sleeping here, right now." Dean said sleepily. He closed his eyes and sighed, leaving everything that just happened to be dealt with tomorrow.

"Scoot over then." Cas said, sounding just as exhausted.

"Don't spoon with me. Actually don't touch me. There was enough touching for today already." Dean said slipping in and out of consciousness.

"Yeah, yeah. Sure thing, kid." Cas was falling asleep as soon as his head hit the pillow.

"Don't call the person you just fucked a kid." Dean said, drifting off.