This story contains multitudes of taboos.
The joy of reading fiction is that the worlds in which our characters live closely resemble our own. And yet, we're lucky it's still fiction.
Dear reader, this tale is for those who like men who have sex with men; who enjoy straight men doing gay things; who want to read about incest; and readers who enjoy cucking.
This story is for you if you like anal sex, light cucking, men who claim to be straight but have gay sex, or fooling around with family members.
There is a little bit of everything for everyone.
All characters are 18 or older.
*
Part 1 - I Get Bi with a Little Help from My Friend
"Did you see what Chelsea was wearing today?" Jake asked Marty, barging into his house. His father still at work, Jake took his clothes off, revealing his skinny runner's frame. "I'm so fuckin' horny, dude. All fucking day."
"Fuck," Marty groaned, drawing out the vowel. "I'm horny too."
Marty removed his clothes too. Each of them tossed their garb on the floor in a trail to the living room, where they sat nude on Jake's plush couch. The two-track stars were muscular but sinewy.
The boys had turned 18 in the last few weeks, beginning their senior year of high school. After track practice, the two would strip down and play video games or watch porn for a couple of hours before Jake's father, a single parent, would come home from work after long hours.
"I said it first." Jake exhaled, grinned, and planted himself on the couch. "You know the rules, bro."
"Yeah, yeah. I know." Marty rolled his eyes. Having just sat on the couch, Marty groaned as he sat up and got on his knees. He shuffled over to Jake, positioning himself between his best friend's legs.
Both flaccid, the two knew this was a transaction. Jake and Marty implicitly agreed to help each other when needed. Both horny? Slow on the get-pussy front? Time alone? Get each other off.
"Dude, you're up next. Stop pouting," Jake teased as Marty took Jake's cock in his hand and sucked the tip. Shaved and smooth so's not to offend spectators with creeping bush above skimpy shorts in track meets, when Jake grew full-staff, he sported something just shy of eight inches.
Jake's size always annoyed Marty. Getting a monster cock off was a lot of work. Jake had it easy--Marty had a little over six inches, which Jake could deepthroat without struggle. Marty had long since resigned himself to never being able to reciprocate the talent for his friend, which disappointed Jake. Nevertheless, he gave all he got out of respect for their mutual agreement.
"I can't believe Chelsea got away with that low-cut top," Jake wondered. "Thanks, dude. Today was torture." His eyes were closed, his cock nearly fully grown. Marty bobbed with tight lips.
Marty removed Jake's fully erect cock from his mouth and used his hand instead.
"Torture for me too, man."
Marty was flaccid. He wasn't on his knees, sticking his friend's cock in his mouth because he enjoyed it. He was doing it because their arrangement would ensure Marty could eventually blow his load. Neither of them had to self-serve, which means everything to young adults.
"What're you thinking today?" Jake asked Marty.
Marty bobbed again but pulled off his friend's rock-hard cock, said, "Mouth," and resumed sucking.
"Dude, again?"
Annoyed, Marty pulled off again but continued to jack his best bud. "Fuck off, man. Less messy. Feels better." He licked Jake's cock.
"You love the taste of cum. You queer?"
"Fuck you, dude." Marty licked. "You know it feels better to cum in a mouth, bro," he admonished and put the cock back in his mouth, using his hand to stimulate the rest.
Marty had no opinions about the taste of cum, unlike Jake, who, if it was 'mouth' day, always took it straight down his throat, so the load never touched his taste buds.
"I know, I know." Jake gasped. "Shit, dude."
Marty had taken Jake's cock as far as it could go. Maybe a couple of inches left untouched.
"Gettin' there." Jake's eyebrows arched over his squinting eyes.
Marty got no pleasure from deepthroating--this was helping friends get off. He knew Jake liked it when his girlfriend Lucy deepthroated his cock. He tried to make it as pleasurable for his friend as possible.
"Not fair." Marty gasped for air. "You've got it easy."
"Not my fault you got a tiny dick," Jake laughed. In the same breath, he took his hand, placed it on the back of Marty's head, and shoved Marty down farther. Jake threw his head back. The warmth and tightness of Marty's throat, feeling his mouth further down his shaft, sent shockwaves. Too bad Lucy was busy tonight--he could be eating pussy while burying his cock in her throat.
Lividly, Marty pulled off with force and swatted his friend's hand away. "Fuck you, dude. It's not tiny," Marty said, visibly annoyed, tears in his eyes. "Can you hurry the fuck up?"
"Sorry, man. Pick up the pace a bit. I'm almost there. You're next, buddy." Jake reassured his friend.
"Sweet," Marty said, returning to sucking his best bud's dick. He used his hand in tandem to make up for the length he couldn't take, picking up the pace and feigning enthusiasm.
Meanwhile, Jake thought about how size didn't matter. On one particularly drunk night, he and Marty had fucked Lucy together, steering clear of each other. There was no need to help each other out when there was a willing woman to take both their loads in her pussy. Jake had watched his friend fuck his girlfriend into ecstasy, even with his shorter cock. Jake knew from swallowing his load that Marty came buckets. Still, it was much more noticeable when he'd fucked Marty's load out of Lucy's pussy. Jake's dick, balls, and pelvis were slathered in cum and juice before he released his own inside Lucy.