DISCLAIMER: This story is a pure work of fiction. All characters involved are over the age of 18. This is my first time writing anything of this nature, so I appreciate any and all feedback (positive or negative). If the story is well-received, I will post more chapters later.
Ashton woke up the next morning to see Calvin sitting on his desk chair, turned and intently watching him. He sat upright, rubbed his eyes and quickly covered himself with his dark sheets. As he realized that they both had fallen asleep naked, he slowly removed the blanket from his crotch. He didn't need to be embarrassed about anything; especially with Calvin.
Adjusting his eyes, he looked up to Calvin, "So do you enjoy watching me sleep?"
Calvin smiled, "You're just so peaceful when you're asleep. You even had that half grin on your face the entire time." Calvin got up from his seat and walked over to Ashton. He leaned into Ashton, pulling him into a soft and gentle kiss. As he pulled down, he softly bit on his lower lip.
They faced each other for a few minutes, until Ashton broke the silence with a "Good morning."
Calvin reached over and grabbed Ashton's semi-erect penis. It seemed to grow harder and he ran his fingers through the small veins that stuck out. "So is your cock always hard in the morning or am I to blame?"
Ashton laughed, running his hands along Calvin's forearm, "I guess you could say I have more of a reason to be turned on right now."
Calvin gripped a little harder, "Why don't I take care of that for you? You sure need it."
Ashton nodded his head as Calvin slid down to his crotch. He licked just below Ashton's stomach, gently tickling him with the tip of his tongue, "I can still taste the cum from last night. How about giving me a fresh batch?"
Ashton ran his fingers through Calvin's hair and confidently replied, "You're going to have to work for it."
Calvin grinned, loving the newfound confidence that Ashton possessed. His eyes grew bigger as he examined Ashton's growing cock. It was just as long as his, which was saying a lot. Not wanting to use his hands, he lowered his head and gently placed the head of Ashton's dick into his wet lips. He kept it there for a few seconds, licking the small slit gently with his tongue. He saw how this motion made Ashton tingle, knowing that he had found that sweet sensitive spot. In one motion, he choked up on the hard dick, able to take it almost halfway. He adjusted his mouth to the size of it, barely able to comfortably keep his jaw open. Ashton's cock seemed to fit perfectly in Calvin's hungry mouth, and just having it there gave Calvin a rush. He eased up a little, sucking slowly while running his tongue along the bottom. His tongue could feel every ridge and every vein, then finding that same sensitive spot along the head. Ashton's cock had a taste that Calvin could not describe; he just knew that he loved in. He bobbed his head back and forth, taking all of Ashton's length. He could feel the tip of Ashton's penis tap the back of his throat every time he took it in. Ashton was thrusting slow, not wanting to choke Calvin. It took every ounce of willpower to keep himself from cumming right when Calvin licked the tip. Calvin knew that this was Ashton's first blowjob, and he was determined to make it one he'd never forget.
Ashton let out a few moans, "Ohh fuck!" as Calvin continued to suck his long cock. He felt like he was in a trance; not thinking about anything. He just felt that warm, wet mouth all over his sensitive dick. He felt Calvin's tongue tracing along his shaft and those wet lips gliding along his length. He looked down to see Calvin looking up at him with a mouth full of cock. His eyes had a look of innocence, yet they both knew what he was doing was far from innocent. Calvin started picking up the pace, bobbing his head back and forth as Ashton closed his eyes. The spit all over his dick made it go in and out of Calvin's mouth smoothly as he pushed his head all the way in; touching the soft patch of Ashton's pubes. Ashton had gone into that ecstatic state: his body grew numb except his dick. He could feel his heart beating faster and started to breathe harder. He knew that he was close; so close that he didn't want this feeling to stop.
He looked down at Calvin and spoke, "Calvin, I'm so close. I'm going to cum!" He then tried to pull his body away from Calvin's hungry mouth. But Calvin didn't want to let go; he put his arms around Ashton's body, not allowing him to pull away.
Ashton was mere seconds away from busting when he looked down at Calvin, "Dude, if you don't let go I'm going to cum inside your mouth!" Calvin gave him a nod, signaling that he was ready for the load; he wanted it inside of him, he wanted to taste it. Ashton couldn't take it any longer; streams of hot cum gushed out of the tip of his cock, coating the back of Calvin's throat. Calvin's eyes grew bigger as he felt the cum spraying all over his mouth. Ashton just kept squirting stream after stream, losing full control of himself. Calvin could taste the warm cum on his tongue; it was sweet with a faint saltiness and was definitely like nothing he'd tasted before. He kept it in his mouth for a few minutes, savoring the juice he had worked so hard for. He finally swallowed it all in one gulp, feeling it seep down his throat, coating it generously.
Calvin had swallowed so much cum that it took him a few minutes to be able to speak, "I never knew how good that would taste."