"What the hell is your problem?!" Red X shoved Robin hard.
"My problem? What is your problem?" Robin countered, and smacked at Red X's hands. "And don't touch me, you bastard!"
Red X snarled in frustration. "I was trying to help." He gritted out between clenched teeth. "And you just went all…psycho, on me!"
"You were hitting on Starfire. A lot. I just told you to knock it off!"
"I'm a flirt kid, I can't help it, okay?! And why the hell do you care if I hit on her?" There was a silence as they glared at each other. "I mean, besides the fact that you want me so bad it hurts." Red X added, a hit of smugness flavoring his anger. "It's understandable if you're jealous, Chuckles, but if you want a taste all you gotta do is ask." Robin laughed, high and bitter.
"That's real fucking funny coming from the guy doesn't have the guts to even kiss me!"
"Oh, that's why you're pissy? You want me to kiss you?"
"You're a coward and you won't."
"Yeah?"
"Yeah!"
"Think I won't?"
"I know you won't! You've have the opportunity, you've had a million opportunities and you never have!" Robin stalked closer, cheeks flushed red, and returned Red's earlier shove. "Quit playing with me." He growled. "I am so sick of your damn games." He backed up, started to turn away, but Red X grabbed his bicep and yanked him back around. He reached up, tore the skull mask up and off.
"Think I won't?" He repeated, voice raw, breath coming fast. "Think I'm a coward? Want me to quit playing you? Wish granted, kid!" He slammed Robin back a few feet, pinning him to the steel wall, and Robin let him. He pressed their lips together, rough and needy and still charged with anger. Robin squirmed his arm free, and slid both hands into Red X's hair. He tightened his grip just to hear the other boy hiss in pain. In retaliation, Red X bit his lip and tugged.
"F-fuck…" Robin hadn't meant that to come out a moan.
"Oh? Like it when I play rough?" Red slid one hand down Robin's back, over his ass, and under his thigh. He left Robin's leg, guiding him to hitch it up, over his hip. "Yeah, that's it, baby." His other hand teased down Robin's side, finding the hem of his shirt. Red X rubbed his thumb along the strip of bare skin, much gentler than anything else he was doing.
When he broke the kiss, he didn't pull back far. Just leaned his forehead against Robin's, watching him catch his breath. "…Sorry." He said, softly, and squeezed Robin's hip.
"What for?" Robin asked, puzzled. He'd asked for it, literally, practically demanded it.
"I shouldn't have—I didn't want—" He sighed in frustration, and ducked his head to nuzzle Robin's neck. Slow, gentle, covering his skin in soft kisses. "Kissing you shouldn't have been like that the first time." He mumbled. Robin didn't process that right away. Red's mouth felt pretty good, and his hands were fantastic, rubbing and pressing along his sides under his shirt.
"Oh my god. You're a sap." He giggled. Red X grumbled something into his neck. "You wanted our first kiss to be nice." Robin teased.
"So?" Red X snapped defensively. "I'm good with quick and dirty, believe me, but I'd hate to make you feel cheap." Robin was still giggling. He tugged at Red's hair until he lifted his head. He looked annoyed and embarrassed. Robin pulled him back in, until their noses brushed.
"I liked it." He said, gently. "Do it again." Red X happily complied.