Sanji looks down at the paper on the table in front of him. It's filled with questions that he doesn't know the answer to, he keeps trying to focus on the task but whenever he reads the questions the words just warp and twist out of his reach. When he finally manages to concentrate enough to pin one of the questions down he suddenly can't find his pen, he anxiously scrabbles for it and his fellow classmates around him keep shooting him pitying looks. He eventually finds his pen and he's just about to write the answer to the first question when the teacher calls for the end of the test.

Sanji's heart races and his skinny hands clench together, this can't be the end! He's not written a single word yet! He stares down at the test before him, determined to put something anything down before the teacher sees it. Before he can manage that though the teacher's large hand plucks the test from his desk and adds it to the pile in his arms. Sanji feels sick, he's going to fail and he can't afford to fail this class.

He looks forlornly out of the window, his reflection looking back at him slightly transparently. He focuses on his own reflection rather than the school yard outside the window. He's all awkward teenage shapes and long limbs, he hopes that when he's an adult he'll fill out a little bit because right now he just looks so skinny and bird boned. At least he's not suffering from acne like most of his fellow sixteen year olds.

The teacher is flicking through the tests at his desk as everyone packs away their things. Sanji hurriedly tries to shove his things in his bag to get out before the teacher gets to his test. He sees his hopes dashed as his teacher pauses at one page and his mouth presses into a thin unimpressed line. Dark eyes flick up at him and his teacher orders him to stay put, he'll speak to him after class. Sanji wilts miserably and sluggishly packs away the rest of his things, knowing that there is no escape.

Sanji trudges to his teacher's desk, the offensively blank test sitting on the top of the pile.

"I don't know what happened, can I retake it?" Sanji asks, anxiously rubbing the back of his neck.

"I can think of another way that you can make up the extra credit." His teacher says with a smile.

"Oh, fucking seriously Sanji? You only just found out what I do for a job and you've got to develop a kink about it?" his teacher's voice snaps Sanji out of his daze. He looks up to see Zoro leaning back in the chair, looking at him unimpressed, his clean crisp white shirt and black tie so different from the look that he usually sports.

This is...

"A dream, dumbass." Zoro finishes for him, leaning back on his chair.

"Oh." Sanji mumbles, looking down at his skinny young hands. The room seems to wobble slightly and he can feel the pull of him waking up.

"Ah, no you don't. Stay with me, I need to talk to you." Zoro says sharply, grabbing Sanji by the front of the shirt and shoving him into the desk as Zoro gets up and stands in front of him, his arms caging Sanji in on either side. Sanji flushes an embarrassed red, Zoro is so much taller than him now and the heat and the bulk of him are almost intimidating. He stares numbly at Zoro's white shirt and knows that he has seen what Zoro looks like naked, in that photo.

He focuses on the tie before him and the strong and tan neck that it's around, he wants to reach up and kiss the skin there.

"Tch. One track mind cook." Zoro chuckles lowly, making Sanji's face flush red.

"So, I'm dreaming." Sanji acknowledges, settling himself to sit on the edge of Zoro's desk. Zoro sits down on his chair in front of Sanji and nods.

"But now that I know that I can do anything I want... right?" He thinks aloud. Zoro rolls his eyes and grabs a ruler off of the desk, whacking Sanji sharply on the thigh with it. Sanji squeaks in shock and isn't sure if he likes that or not.

"Stop being such a pervert, I said I had to talk to you." Zoro admonishes him.

"Well, you're me. What can you possibly have to say to me?" Sanji points out with a frown. He'd much rather be having fun with a dreamed up version of Zoro than having some kind of serious conversation with him.

"Because you're in love with me, or rather, with him. You know that you shouldn't be." Dream Zoro explains, reclining back in his chair, his legs widening apart slightly and tempting Sanji to settle himself into his dream version of Zoro's lap. His words however put him off.

"Yeah, I know. I've already had enough nightmares about where you reject me to put me off of ever asking you out." He pouts, looking away sulkily.

"You've never considered what would happen if I say yes though." Zoro points out quietly, instantly getting Sanji's attention.

Zoro stands up smoothly, leaning into Sanji's space.

"Think about it. I'm forever checking on you, and you know I'm not like that with anyone else. I said to you that I think you might not be wrong about the whole love thing and I went to ask Robin's advice but didn't tell you what I was asking her about. Put two and two together, you're smart." The dream Zoro purrs, leaning in and running a warm finger up Sanji's throat and under his chin, tilting Sanji's face up to him.

"I- I can't let myself think that. I need to get over you." Sanji whimpers, his eyes stuck on Zoro's soft looking lips.

"You do, but I like you too. You need to realise that." Zoro says and kisses Sanji. Sanji gasps into it, immediately breaking his resolve as Zoro gives him what he wants. Zoro pulls back slightly and after biting Sanji's lip he stands up fully. Sanji is breathless, he knows that this is a dream but goddamnit he just wants...

"You already know what happens if you tell me what you want and I say no, or something worse. You've never thought about what would happen if I say yes though, you just assume it will be magical." Zoro sighs. Sanji frowns, he doesn't get it. It would be magical if Zoro would be with him.

"Fine, it looks like I am going to have to teach you after all." Zoro says and turns to the blackboard behind him, picking up chalk and drawing a large square on the board.

"So the two of you start going out." Zoro begins and the inside of the square comes to life, showing a blurry chalk drawing of the two of you. You're walking along a street at night and talking about something. The view flicks close enough to your faces to see you nervously asking him something, he blushes but nervously nods. There's a second or two of awkward pause before the slightly sketchy Zoro leans forward and kisses in a surge of anxious emotion. Sanji's heart flutters in his chest as the chalk version of himself gets to kiss Zoro, gets to ask him out and get told yes.

"Believe me, I've thought about that." Sanji sighs wistfully, looking back at the teacher version of Zoro.

"Lesson's not over." Zoro says sharply, jerking at Sanji's tie and making him look at the board again, though he keeps hold of the tie. Sanji whines in his throat, ok, so perhaps he is a little kinky where Zoro is concerned.

The chalkboard flashes visions of the two of them together, closer than they usually are, obviously in a relationship close. There's a vision of the two of them ripping clothes off of one another, kissing and biting in equal measure. They're almost fighting just as much as they are making out, well, Zoro did say that he likes someone that can earn it. The chalkboard version of him loses the battle but doesn't look in the slightest bit put out as the chalk version of Zoro grinds him into the mattress.

"Oh god..." Sanji whines, "I want that..."

"No, you want more than that. You want him to love you, remember?" The teacher Zoro reminds him. He huffs, freezing the scene on the chalkboard and leaving Sanji to stare at it whilst he picks the chalk up again and starts writing next to it on the board, he writes lines of quotes and Sanji reads them.

"I want so badly for someone to love me, Zoro." - Sanji

"Anyone with a heart would love you so much Zoro." - Sanji

"You're not really convincing me to start [loving someone]. Why would I let someone make me feel like that?" - Zoro

"Stop dating other idiots who don't appreciate you." -Zoro

"He won't love you back, he's not built like that." The teacher version of Zoro says quietly.

"He loves you as a friend, and he's attracted to you as well, you made sure of that. But he's just not made for romantic love, he'll be your lover and your friend. But he'll never love you, and that's what you want. You'll break both of you trying to get that." He says softy. Behind him the chalkboard shows arguments and cliché romantic gestures, as if Zoro has learnt romance from a film but doesn't feel it. Sanji's heart breaks a little inside, even in the best version of things he still loses.

"So what then? Get over you and do nothing? That's what I was already planning, but thanks for showing me another horrifying reason not to pursue this." Sanji grumbles miserably. How fucked up is he that he starts having a kinky student teacher dream about Zoro and it turns into heartbreak? Jesus he's a wreck.

"No, play it my way. Be my best friend and fuck me too, don't get your heart involved at all. That way when I don't love you either, you're fine. You're never going to get what you want but you can get a hell of a lot closer than you are right now, don't you think?" Zoro grins, leaning in to Sanji and putting a large hand on Sanji's narrow hip, holding him in place against the desk.

"I don't know if I-" Sanji hesitates but Zoro presses a hand into his shoulder and pins him down onto the desk. In that magical way that dreams work their clothes are all gone without either of them having to stop to take them off, if only real life worked that smoothly.

Zoro's mouth is on him, hot and warm around him, and Sanji arches up off of the desk, scattering papers in his haste to tangle his fingers into Zoro's hair. Zoro's tongue trails up the underside of Sanji's dick as he pulls away. He presses a hand to Sanji's bare chest.

"Keep that in your chest and you don't have to keep this in your pants." Zoro grins at him gorgeously.

Sanji jerks awake in bed, painfully hard and his head spinning. What the fuck kind of dream was that? Did his subconscious just tell him to be fuck buddies with Zoro? Operating on autopilot his hand slides down into his pyjamas and wraps around himself, he hisses at the memory of watching that drawn version of Zoro top him. He remembers how that Zoro had shoved him into the mattress and made him cry out for it. He wonders if the real Zoro would do that, whether he'd be left with bites and hickeys as proof, if he'd have scratches on his skin and bruises on his hips. He wants so badly to feel what it's like when Zoro gets close, when his movements become jerky and uncoordinated as he tries to hold himself back from coming first.

He twists his head and bites into the collar of his pyjamas, trying to muffle the cry building in his throat as his hand moves in time with his imagination. He wants Zoro so goddamn bad. Maybe he should just do what Zoro does, they'd still be friends, he just wouldn't have to fantasise like this because Zoro would be right there. He remembers the dream teacher Zoro's lips on him and that's all he needs for his body to arch and find release, leaving him panting, sticky and exhausted in his bed.