Marco couldn't tear his eyes away from the door. The anticipation was tugging at his heart, making the shower seem to stretch out longer and longer.
He muttered to himself," I really am messed up." Simply giving voice to his thoughts sent relief spreading through him. He knew he should be freaked out, worried about how far he was going, but instead he just felt happy. It was like that whole speech Brittney had made him record. As messed up as he was, it was all right.
He just had to wait for her.
She didn't keep him long, the door opening up as he sat up straight.
Brittney stepped in, her damp hair still hanging limply across her shoulders, towel wrapped around her. "You've certainly been a good boy," she laughed, watching him. "Although you've left a damp patch." She pointed at the bed, where the trickle of cum had started to dry.
Marco could feel his cheeks redden and muttered out an apology: "I'm sorry." Thankfully, Brittney didn't seem angry, as she went over to check herself out in the mirror. Still anxious, he couldn't stop himself from asking "so... what now?"
Spinning around, Brittney walked up to him, bringing him face to face with her chest-still barely hidden by the towel. "Now?" She smirked. "Well, you've had a long day, and I don't want you too excited." Marco's heart sank, he wanted more but couldn't bring himself to ask. He just started up at her face as she looked down at him.
"But..." she turned around once more and went to her bedside cabinet, "you have been so good." Marco tightened his grip on the bedsheets.
When Brittney turned around she held up a collar. Black leather, nice and tight looking, and with a small bronze plaque on the front, with "Marco" etched onto it.
Marco's heart skipped a beat when he saw it, as he clenched his fists even harder. He could feel his dick - even exhausted from the abuse Brittney had subjected him to - making a tent in Star's dress.
"I'm so glad you agreed to this," Brittney said, tangling it front of him. His eyes followed the collar as she swayed it, never leaving the nameplate. "After all, being my pet's going to be a big responsibility. You'll not have as much time to go play with Star or your friends."
Marco bit down on his lip, bring himself back to reality. His friends. Star. If he said yes now, he'd be abandoning them. Sure he'd see them around, he'd hang out with them. But being Brittney's pet would mean accepting that she'd now be his mistress forever. And that everything else would come second.
He gulped as she undid the buckle on its back.
He sat as still as he could as she started bringing it around his neck.
A part of him yelled that this was his last chance to back out, that he should just run out of there in Star's dress and go home, regardless of the consequences.
But he didn't move, letting her buckle it up, and then breathed out, enjoying the tightness of the leather around his throat. "Thank you," he said.
"Good boy," she replied. "Now, get down off the bed, and I'll give you a treat."
He slid off, standing up and reaching one hand to feel the collar. It really did feel perfect. He was still running his fingers across it when Brittney fetched something more from her cabinet.
A leash.
He opened his mouth to say something, but words failed him.
He didn't resist as she hooked it onto his collar.
Or when she pushed down on his shoulder, forcing him down to kneel.
He just accepted it. After all, she was his mistress, his owner.
Brittney sat on the bed, taking the place that was so recently Marco's. She undid her towel, letting Marco finally see her body. He stared at her, eyes drifting from her petite chest, down to her slender waist, and then below. Brittney spread her legs, letting Marco look at her pussy, shaved hairless and looking awfully inviting.
"Come on then pet, here's your reward." She tugged on the leash, yanking Marco towards her, his head falling between her legs.
His cry of surprise was muffled by her crotch. He tried to pull back in surprise, but felt Brittey's hand on his head pushing him back. "Now lick!" She yelled.
There was nothing he could do but obey. He reached out, probing with his tongue. Carefully he licked, drawing his tongue up against Brittney's slit, before pushing inside.
He was nervous, hoping he'd do well enough to please her, but he didn't have to worry. Brittney tugged on his leash, giving small encouragements as he licked and suckled on her. Her other hand stroking through his hair, pulling him closer. All he could do was service her. She wasn't even letting him up for air, every breath he took being full of her scent, even fresh from the shower he wax intoxicated by it.
Brittney let go of his head, for a moment he thought she was giving him some space, but then he felt her thighs clamping around him, holding him even tighter than her hand could do so. He was trapped, enclosed by her legs all he could see, smell, or taste was Brittney. Every movement he made, breath he took, was her. His tongue lapped and probed, her arousal flowing into his mouth.
Marco couldn't do anything but keep going, Brittney's thighs had him trapped, he just hoped she'd show him mercy soon. Unfortunately she didn't seem to be willing to release him, her legs pulling him tighter, while her hand yanked more on his leash.
It was almost too much, he felt like he was going to faint, but kept going. After all, he'd agreed to all this and more. He just had to keep licking her out until...
Her thighs clamped tight around him as Brittney released a moan of pleasure. He felt it more than heard it, the sound passing through her body and into him, followed by warmth flowing into his mouth as she came.
Finally she released him, as he was forced to swallow her cum, spluttering and coughing as he slipped from between her legs. He recoiled, still in shock. He'd made her cum.
It sent warmth flowing through him, he'd actually made his mistress cum. He'd managed to repay her for all the pleasure she'd given him. He stared at her naked form, collapsing onto the bed, only to find himself dragged closer as she pulled on his leash.
"Good boy," she muttered. "You're so much better than my toys."
Held tight by the leash, he rested with her, his head on her belly. He smiled, "Thank you." He was happy, really happy.
The part of him that had begged him to run was mercifully quiet now. The voice of reason silenced by the satisfaction of being useful.

As much as Marco wished they could have stayed there forever, he could feel Brittney stirring. He moved away, feeling the leash slacken as he did so.
"As much fun as that was," Brittney stretched her arms and yawned. "We should get ready to sleep. Let's go get you cleaned up." She stood up and gave a gentle tug on the leash. "Come on."
Marco scrabbled to his feet and followed as she led him out of her room, through the hall to her bathroom.
Moisture still dripped down the shower's door which, along with the pile of her clothing, reminded Marco of just how recently Brittney had been using it. How she'd been cleaning herself after he'd stained her.
And now she'd repaid the favour.
She led him over to the sink, and he caught a sight of himself in the mirror behind it.
There he was, in Star's dress, his dried cum staining the rainbow pattern, a collar and leash around his neck, and then his face. Stained with Brittney's juices.
If it wasn't for the reflection of his name etched into the collar, he wasn't sure he'd recognise himself.
Brittney ran the tap, and let Marco wash his face, cleaning off his chin and mouth until the only reminder was the lingering taste. The reflection seemed a little bit more him now, even as the tap was stopped.
She ran the zipper down his back, and eased off the dress, exposing him even more. He instinctively tried to cover up his chest, making Brittney snort with laughter. "A bit late for that, isn't it?"
He watched his reflection blush as he nodded. "Yeah, it is." After the dress was gone, the panties were soon to follow.
Now stripped of everything but the collar, she led him back to the bedroom.
"Now to get ready for bed." She dropped his leash, and went over to a chest of drawers. Marco glanced at his bag, his regular clothes sat next to it. He'd not thought to bring his pjs. He wasn't even sure he was meant to.
He glanced back, and all Brittney had brought out were a pair of tightly rolled socks. The kind she used when cheer-leading.
She sat on the bed and held them out, "well come on, help me get dressed."
He knelt in front of her again, and took one of them. Brittney raised her leg, and Marco eased it onto her foot. Slowly he unrolled it onto her leg, letting it hug her calves until it reached her knees.
The second soon followed, Marco's attention too focused on pleasing his mistress to wonder why she was only wearing socks.
She leaned back, examining her legs and stroking the socks. "You did a good job. Now I suppose we should get some sleep."
She pulled back the covers, and Marco realised something. "Uh, mistress? Where am I going to sleep?"
Brittney turned back and smirked. "Well, you are my pet. Since you're good, I'll let you sleep in my bed." She pointed at the bottom of it. "A good pet gets to sleep at his mistress' feet. If you're bad though." She pointed to the floor. "Well, that's for you to find out."
Marco crawled into bed, slipping under the sheets at the base of the bed, and gazed to the side. The last thing he saw before Brittney turned off the lights was her face, smiling at him.
He lay there in the darkness, enjoying the softness of the bed. And then he felt the socks, creeping across his body. Brushing down his naked chest towards his crotch.
This dick started to stiffen at the way the fabric felt on his skin, even before he felt her foot rubbing up against it. He gasped in pleasure.
"Sweet dreams," he heard her call through the darkness. But from the way she was tormenting him, it was obvious she wasn't going to let him sleep anytime soon.