Roxas is sat at the front of the room today, watching Axel run through some elementary steps, warming up, and Axel smiles, because it's obvious that Rox doesn't care who knows that they're a couple, so he can sit in public view and watch more carefully than he ever has before. He ignores his boyfriend, though – and it's still a thrill to use the word – and concentrates on his steps, Cloud leading them in learning something new. It doesn't feel like Leon's choreography, oddly enough, which always has a few moments of stilted steps, which don't quite fit, this is as natural as breathing, which may be why Axel doesn't hear it the first time. The second is a snap.

"Axel! Shoulders down!"

His body obeys automatically, shoulders dropping from their tense position before he realises that wasn't Leon's voice, and he stumbles over his feet, only years of practice stopping him from falling, but as it is, he sees Leon give Roxas a nod and a little grin, and the blond smirks back, of all things, before correcting, more gently, little Ienzo, just up from the junior class. Which seems weird, now he thinks about it, because he thinks of Ienzo as so young, but he's probably the same age as, if not older than, Roxas. He supposes Ienzo looks younger, because he's shy, nervous, and Roxas usually tends to look and act like he couldn't give a fuck what anyone thinks. He's smiling now, though, shouting direction, mentioning Axel another time, and his feet almost don't stutter this time, although he does realise that having his would-be lover order him authoritatively is going to make him very familiar with dancing with an erection. Maybe it's why Cloud left dancing, because this much sexual tension from simply finding out your boyfriend might be going into artistic direction can't be healthy.

The class isn't over as quickly as Axel would like – he wants to drag Rox to the nearest supported wall, shove the kid's hands down his tights and show him just what all those little corrections have done. But Rox is talking, animatedly, to Leon and Cloud, who are both smiling proudly as they respond. Axel finds himself unable to be happy about this right now, so dresses swiftly into outdoor clothes, just covering up his upper half, and shoes, before heading out. He swipes Roxas' bag on the way, making sure to meet Leon's eye, and goes back to his room. Before he's even closed the door, before he's even thought when Rox will be back, he's got a hand on himself, untangling his body from the restrictive tights and underwear, fucking up into his hand, almost keening. Fuck, if Rox hadn't been the hottest thing going when he'd shouted his name, and what hot-blooded man could help but imagine that cry in a different moment, Roxas opening up on his cock, riding him, splayed out beneath him, any position, just taking it, eager and wanting, hot and ready. He's spilling over his hand, crying out for Rox. Who answers.

"Couldn't wait for me?"

Axel considers the picture he must make, pressed against the wall, a sticky mess, cock flagging, and drags his clean hand up to cover his eyes in embarrassment.

"I suppose I should just be grateful it was my name you called." Roxas says, drily, shutting the door behind him and handing Axel a make-up wipe from the dresser to clean himself up with.

"As if it would be anyone else." The redhead mutters, tucking himself away and watching Roxas' eyes finally rake up to his face.

"But this leave me with a problem," and the kid actually adjusts the bulge in his jeans, bold as brass, "And unlike you, some of us aren't quite so easy to get off."

"Bed. Pants off. Let me get my mouth on you." Axel whispers, hoarsely, and Roxas' gasp is ragged, and he does what he's told.

This isn't quite how Axel hoped it would go, but it can't be worse than that first time, which flashes across his mind as Roxas gets his jeans to his knees and sits, awkwardly, legs a little apart. He feels a flash of guilt, but that's nothing to this, nothing to the red hot flash of lust as Roxas cocks an eyebrow at him, urging him on whilst simultaneously mocking him. He's got his lips on the boy before he really knows what he's doing, lapping greedily and wondering whether it's the taste, the feel, or the needy little moans Rox is making which he savours the most, and can't decide, brushing his fingers over smooth thighs as Rox clenches hands in his hair, tugging. He pulls away briefly.

"You really don't have to hold me there, I'm pretty fucking keen." He murmurs, before pressing back down, swallowing now, using all the tricks he couldn't use last time, too drunk for finesse, but now he's drunk on Rox, drunk on being with him at last, after all the dancing he's done and the dancing around, both of them knowing the steps but neither knowing how to put it together. If he'd known all he needed to do was get Roxas to shout commands at him, Axel would have sorted something out much sooner, instead of all this waiting. But to have this, now, after all this time, waiting, needing, wanting… perhaps it's worth more than any hookup they could have had, what feels like a million years ago, before Naminé fell and woke up her own dreams, before Axel knew what it was like to crave another person like this, before Roxas knew that some people are worth taking risks for. He relishes the drawn out cry, and swallows, bitter-sweet, as all relationships are supposed to be. It's almost a punishment to have to pull away, but then he gets to look up at Roxas' face, wrecked, lips swollen from biting, eyes wide. He coaxes the blond's jeans off all the way, shucks his own clothes and curls up next to him on the bed. The world can wait a little while.

"Going to make you dance with Ienzo." Roxas whispers, hoarsely, and it's not exactly Axel's idea of pillow talk, but what the hell, he's never run a relationship like this before, "Put you in fucking pointe shoes, a slip, the experienced woman seducing the little lord. He'll do scared well, and you can be your tempting self, just…"

"I think you put rather too much faith in my pointe skills." Axel says, grinning, but he's thinking about it now, "Why, you going to write something."

"Leon needed a few ideas." Roxas says, shrugging, curling himself closer for a moment, allowing himself the pleasure of a hand over skin, because he wants to and he can, this is his, now, "I obliged him. Not like he doesn't want to watch Cloud choreograph and run through ien pointe/i, so neither of us are being utterly selfless."

Axel snorts, and kisses impossible blond hair, hearing Roxas' little murmur of pleasure, and giving in to nuzzling, too. There's a sense of an uneasy truce, and Axel doesn't really want to mention his stirring arousal at being tucked next to his boyfriend, which he realises is a little ridiculous, but there it is. They've walked on thin ice and eggshells to get themselves here, and he's a little frightened that there's no way back if he ruins it all. So he's being cautious, not making any sudden movements. Roxas, it seems, has no such compunctions, pressing himself in a long hot line down Axel's body, and he'd sort of blocked out Roxas shucking his sweater at some point, because he's just realised that they're naked, in bed together, and that just makes it harder for him to keep himself aware that Rox has been nervous up until now. The reality of this, a squirming press of skin next to him, is enough to make his eyes flutter closed for a second, but Rox seems somewhat less bothered, slinging an arm and a leg over him, and pressing a kiss to his throat.

"You're really tense." He says, sulkily, and Axel laughs, letting his body relax a little, feeling the smile against his skin as he does so, "Go to sleep, Axel."

And with the final order, what more can he do than obey?