Peter holds it in his hands, careful, as if it’s delicate and breakable. Exactly what he’ll be when he’s wearing it. “Would you put it on me?”
“I’d be honored,” Sebastian says, and Peter spreads his thighs, watches with breath held as Sebastian slips down from the chair to be next to him.
“We’ll take care of this first, baby,” he says, and he jerks Peter off perfunctorily. He’s stripping his cock hard and fast. He reaches into his pocket and pulls out a handkerchief, has it ready to catch Peter’s come.
For some insane reason that drags Peter to the edge, ramping up his desire.
“I’m gonna come,” he gasps, staring at the cloth.
“Of course you are. Doesn’t take more than a minute, does it, baby? Anything I do makes you hard, has you needing to come. There—” he says, just as Peter tumbles over the edge.
He holds Peter in his hand until he’s soft then gathers up his cock and balls and feeds them through the loops of the cage.
Sebastian stops before clicking the lock, pats his pocket again. “Just wanted to make sure,” he says.
Peter bites his lip but says nothing. The idea of there being no key is one that excites him more than it should.
The lock clicks. Peter gasps at the sensation.
“Thank you.” He wants to tell Sebastian that he loves him.
That gets him a kiss, hard and biting as he’s pressed down to the rug and on his back. “Good boy. Fuck, it’s perfect for you, isn’t it?” he asks and fondles Peter roughly.
Peter yelps and arches, tries twisting away from Sebastian.
Sebastian presses him down again and Peter goes with another gasping yelp, shocked at Sebastian’s strength.
Sebastian grins at him. “Go on, honey. Struggle. Pretend you don’t want it. We both know you do,” he says, and Peter obeys, wanting to lose. He shoves at Sebastian but Sebastian snarls and pushes back. They roll across the floor and Sebastian gets him pinned, Peter’s arms giving out, unable to maintain the fight for longer than a second. That’s how much he wants to lose.
“Please, I need you,” he whispers, stunned.
“I think you need to get fucked. I need to fuck you.” Sebastian fumbles with his pants, biting at Peter’s neck as he gets his cock out. He pushes back, manhandles Peter’s thigh up and open, and pulls a lube shooter from his pocket. He’s quick about it, wetting Peter down inside and tossing it aside.
“Be a good boy now,” he says through gritted teeth and then he’s pressing into Peter, opening him, and it’s been long enough that Peter is tight. He whimpers, struggles, uses all his strength to throw Sebastian back from him and gets to his belly, feebly trying to crawl away.
Sebastian is on him immediately, cock shoved deep, and Peter collapses. “Yes, please,” he whimpers as Sebastian fucks him, rutting hard and grunting with each thrust. Brutal, feral, just as Peter likes it best. “More,” he whispers again and again, and then Sebastian comes deep inside him, grinding the last of his orgasm as deep as he can get.
He lies on Peter for a long moment before rolling to the side.
“And I don’t get to… I can’t—oh god,” Peter whispers as he sees the truth of it on Sebastian’s face. Peter won’t come. He’s locked up in a cage. He can feel it now. The pressure and ache, the denial.
“No, honey. You don’t need that. That’s for daddy. You’re just my good boy. The denial will keep you sweet. Make sure you know your place. Isn’t that right?”
Peter cuddles close, trying to open Sebastian’s clothes, needing to be close to him. Sebastian lets Peter strip him, each article of clothing expensive and finely tailored. “Fuck, this is an amazing suit,” Peter whispers. “Wear this always. Please.”
Sebastian laughs. “I thought you’d like that. But not this much.”
Peter ducks his head.
When Sebastian is naked, Peter curls close, kissing him endlessly, and then climbs on top of him, whimpering at the weight of the cage, the tightness and building frustration as he takes Sebastian inside him again.
“God. It feels like I’m in heat.”
“I bet.” Peter rides him slowly, feeling Sebastian inside of him, enjoying the sensation and wanting it to last. He starts to get hard and that’s agony. Exciting and miserable at once.
“Fuck,” Peter gasps and starts playing with the cage as he rides Sebastian.
Sebastian grabs his pec and squeezes, flicks at Peter’s nipple and plays with his tits as Peter works Sebastian. Tears come all too quickly as the frustration of his own arousal and the reality that he won’t come settle in his mind.