Brady closed the door behind them and gave Ezra a playful swat on the bottom. Ezra laughed and pulled the front of Brady's shirt towards him to give him an equally teasing kiss, lightly biting Brady's bottom lip before he danced out of Brady's reach.
Brady leaned against the door. "Are you challenging me, Ezra Lockheart?"
Ezra smiled mischievously. "I might be."
Brady chased after Ezra, making circles around the tiny sitting room of Ezra's dorm. They were both laughing when Brady finally got both his arms around Ezra. They crashed onto the couch together, side by side. They looked at each other for a few moments.
"I love you," Brady said.
Brady pulled Ezra onto his lap. Ezra grinded softly into the growing hardness between Brady's legs as he straddled him. "I love you too," Ezra whispered into Brady's ear.
Brady ran his hand up and down Ezra's back, feeling his warm skin beneath the soft cotton of his shirt, exploring it as if for the first time. He pulled Ezra's shirt up and off and took one of Ezra's hardened nipples into his mouth. Ezra gasped and pressed on the back of Brady's neck, urging him on.
"You're just ready to go, aren't you?" Brady teased as he massaged both sensitive nipples with his thumbs.
Ezra made a needy whimpering sound and dug his fingers into Brady's shoulders. "I want you so bad."
Brady pressed his lips against Ezra's, holding Ezra's hands at his side as they kissed. Ezra wiggled free of Brady's grip and slid to the floor while simultaneously pulling down the elastic waistband of Brady's shorts to reveal his cock. Brady took his shirt off quickly and lifted his ass to slide his shorts down.
Ezra's lips sliding up and down his cock would always be one of the most beautifully erotic things Brady had ever seen. Ezra moaned softly before taking Brady's full length into his mouth. Brady leaned back and groaned, closing his eyes for a moment to revel in the sensation. He quickly returned his gaze to Ezra, who was now running his tongue down the shaft and slowly back up to the flared head.
Brady leaned down and kissed Ezra before pulling him to his feet. They kissed passionately, Brady grabbed Ezra's ass roughly. Ezra moaned in response. Brady turned Ezra around and pulled his jeans down. Ezra stepped out of his pants and stood with his legs slightly spread and both his hands on the back of the couch.
Brady's finger slid easily into Ezra, who was still slick from their morning encounters. Ezra trembled with desire to be filled completely. Brady smiled wickedly and added a second finger. He moved his two digits slowly deeper into Ezra's tight channel and then removed them completely.
"Brady..." Ezra groaned.
Brady stood behind Ezra, teasing at his entrance with his cock. Ezra groaned again and pressed against Brady, urging him to penetrate. "Please...I need it..." he whispered.
Brady entered very slowly, listening to the way Ezra's breathing sped up and how he moaned with pleasure when they were finally one. Brady slid out slowly and then back in quickly. Ezra's toes curled and he grunted softly. Brady repeated the process again, sliding out and then sheathing himself again until flesh slapped against flesh. "Yes...yes," Ezra urged.
Brady pulled back quicker and thrust back in completely as he had before. "You like that?" Brady asked, knowing the answer, but loving to hear it.
"Brady...yes!" Ezra got up on the couch with his knees on the seat and his hands gripping the same spot. Brady moved with him, balancing himself in a similar way and started thrusting slowly.
"Faster!"
Brady obeyed.
Ezra squeaked, "Harder!"
Brady obliged that as well.
Ezra continued to urge Brady on, "Harder...faster...more, Brady." Each time, Brady strove to give Ezra what he wanted until Ezra panted and moaned contentedly. Ezra arched up and the lovers kissed. Brady loved feeling the vibrations of Ezra's moans against his lips.
Brady came hard, sending Ezra pitching forward to his original position as he reached orgasm as well. Both young men were out of breath and collapsed together on the floor. Ezra grinned and tried to catch his breath. "That was fun," he commented, in perhaps the largest understatement Brady had ever heard.
"We need to get an apartment together," Brady said.
"Can I take a nap first?" Ezra replied.
***