Chapter Text
Miles's back was pressed against the wall behind him as his pants were around him knees. Jack was in front of him with his right hand holding Miles's wrist next to his head as he kissed the other man's neck. His left hand was rubbing Miles's dick through his boxers.
When Jack moved to kiss and suck on a fresh patch of skin, the professor moved his free hand to Jack's hair and let out a gasp.
Finally bored of feeling the dick through cloth, Jack pushed the boxers out of the way. This earned him a sharp inhale as he felt Miles's body tense under him and his hand clenched in his hair. He kissed up his neck to his ear to whisper, "you like that?" He slid his hand to the base of the dick. "My hand jerking you off?" He moved his hand back to the tip and rubbed his thumb over it to spread the pre cum.
"Yes, Jack~ fuck yes" Miles pushed his hips forward.
Jack pressed his hip in the other man's. "Don't fucking move," hr ordered
Miles should not have been so aroused by Jack's control over him. Then again all of his other experiences had been with women in an attempt to convince himself that he could find one that would turn him on as much as thinking about Jack did. The night after they first met, he had jerked off and fingered himself til he had come three times.
Jack continued pumping his dick and kissed under his ear as he listened to Miles's heavy breathing and quiet moaning. Quickly those breaths and moans got louder and Jack worried that someone might hear them. He pressed his mouth against the professor's open one. Their tongue moved past each other's and Jack started moving his hand faster.
Miles moved his mouth away. "Fuck~ I'm going to cum".
With that, Jack pulled his body away and dropped to his knees in front of Miles. The hand on his hair dropped to his side and Jack grabbed his wrist so that he was now holding both of Miles's wrists next to his hips.
Jack stuck out his tongue and licked the head tip, still holding eye contact. Instead of sucking the dick, he kissed his inner thigh; nipping and sucking on it till a bruise started to form.
"The sight of you alone is enough. I don't think I can wait much longer"
"if you ever want me to suck your dick, then you'll cum when I say you can cum" Jack said in a low voice. He licked from the base to the tip of the underside of Miles's dick before sliding his lips over the tip and then took the rest of it in his mouth.
He moaned around him and felt as Miles fought the urge to thrust his hips into Jack. "Please," he begged.
"Please do what? Stop sucking your dick?" He asked giving the tip another kiss.
Miles shook his head and clenched his fists. "No. Don't stop." He paused and audibly inhaled when Jack took his dick again and swallowed around him. "Please can I cum?"
He pulled back. "Yes." He plunged forward as Miles thrust his hips into him.
"Thank you. Fuck~." He came down his throat. "JACK! Jack! Jack." He quieted to a whisper as his orgasm ended.
Jack sat back and let go of Miles's wrists as the other man slid down the wall in front of him and ran his fingers down Jack's arm to his hand. He intertwined their fingers and waited for Jack to bend his fingers around his own.
Jack, who had seemed so confident before, wouldn't meet Miles's gaze even as he touched the man's cheek in an attempt to turn his head. Jack stood up and tried to pull his hand away from Miles's. "I need to go. I have papers to grade," he said quietly.
"Jack," miles started, but before he could finish, Jack was gone.
