James was excited because today was his 24th birthday. His girlfriend Alex usually went all out and spoiled him, since his parents were the majority of the time absent. Throughout his childhood they were constantly away on business or holidays they claimed were unsuitable for children.
When his girlfriend had found this out when they first started dating 2 years ago, she made it her mission to make all of his birthdays since extra special to make up for all the lost time.
This year was a surprise and as he walked up to her apartment door he could barely contain himself.
He lifted a hand to knock but the door swung open before he could. He had rang the buzzer downstairs to be let in so she knew he was already there, and it was obvious she was just as excited to get on with whatever festivities she had planned for the night.
"Happy birthday!" She shouted, throwing her arms around his shoulders.
She quickly ushered him inside.
"Kneel there for me," she said, pointing to the middle of her living room. She had rearranged some of the furniture so there was a wide open space in the center.
He did as he was told, and he could already feel his cock trying to harden inside the metal cage it was locked inside of.
He and Alex had started using a chastity cage on him around the time he had admitted to her he wanted to take the more submissive role in their relationship. She had been completely on board, taking it so far as to ask him if he would be okay if she pegged him most of the time since he is bisexual.
He wholeheartedly agreed and thus their relationship elevated to a whole new level of kink.
James watched as his beautiful 5'9 girlfriend stripped out of her clothes, revealing a full body BDSM harness he had gotten her for her birthday a few months prior. She tied up her long silver and black hair, the ends so bleached they shone white. The thick ponytail swung over her shoulder to rest on her back and she came striding up to him, confident in her steps.
"Be a good boy for me and lick," she commanded.
He dove right in, angling his head so he could lap at her folds while she stood above him. She tasted sweet and he could see she was already beginning to drip down her thighs.
Suddenly the buzzer went off for the door downstairs and he hesitated slightly. She pulled away and walked to the door, hitting the button to allow the person upstairs. Before he could ask who was coming up she walked back to him and grabbed a blindfold from the nearby coffee table.
"Do you trust me?"
"Yes," he said immediately.
"Okay, remember your safe word?"
"Ohio," he smirked, "because no one wants to be in Ohio."
"Right," she smiled. She tied the blindfold carefully over his eyes, brushing his dark curls out of the way so they couldn't get trapped underneath the fabric. Then he could hear her walking away, presumably back to the front door to open it.
Two sets of footsteps returned and he heard someone come in front of him, and one behind.
"I brought someone to open you up baby. I know I fuck you regularly but I figured its been a while since you had a real hard cock in you."
He couldn't hold his soft moan in. The thought of it was too erotic. Some guy was behind him, going to fuck him, all while his beautiful girlfriend watched.
James knew he had an extensive list of things he was into, and he could admit maybe his mommy issues and his lack of praise growing up contributed to some of his kinks. But right now the thought of being fucked in front of his gorgeous girlfriend, dominated by her and another man, while any man on the planet would kill to be in his girlfriend, it hit him in all the right spots.
It was erotic, embarrassing even, completely lewd. He already couldn't get enough of it.
She took his cage off carefully. "Since its your birthday and you've been such a good boy I decided you can cum as much as you want today." He let out a groan at her words, his cock hardening now that it was free. He was dripping precum from his slit and his cock grew to it's impressive 8 inches and bobbed a bit.
He was already breathing a bit heavier by the time Alex asked him to lean forward a bit. Knowing what she meant immediately, he got onto all fours, knowing she was going to ask him to present his ass to the man behind him while eating her out.
It was a fantasy they had both been discussing for a while.
Sure enough, as he leaned down he could smell her pussy, open and waiting for him. She gave the command and he dug in just as he felt lubed up fingers beginning to stroke his asshole.
"You know James," Alex panted as a finger slipped inside him, "I thought for a long time about who I trusted enough to fuck my special boy." The finger pumped in and out, meeting less and less resistance as he gave in, allowing a second finger to join it.
"In the end I decided it would be best if the person knew you and I," she moaned. He felt her shift and reach up towards his blindfold. The fingers in his ass were working fast now, pumping and rubbing against his prostate. He could feel that he was open now, used to Alex fucking him at least a few times a week.