Cameron's little noises and his words felt like music to his ears. He was looking up at him, holding his gaze and watching him through his long lashes. Xavi's nose was pressed into the other's pubes, gagging quietly around his length while he suck and licked and gave Cameron pretty much everything to remember him with. "Hmmhmm," he softly hummed against the other's length. Eyes rolled to the back of his head when Cameron started to tighten his grip on his hair, pulling him in closer and bringing him deeper inside of him. Xavi whined, his watery eyes glancing back up at him in pleasure while his chin dripped with saliva of him sucking off the other so intensely.
When the other came, he swallowed Cameron down drip by drip, his tongue running along the length and tip to make sure he didn't let one bit go to waste. Xavi breathed heavily, smiling up at Cam when the other cupped his cheek. He immediately leaned into the touch, his eyes feeling heavy and body aching for more of Cameron. He was painfully hard himself tongue stuck out to swipe along his slid as he smiled ever so sweetly. "You taste good." Xavi breathed out, his cheeks coloring red as his fingers ran down Cameron's toned stomach. God he was so hot. He never wanted to leave, never wanted to get out of the closet. Click.
Xavi froze when the door of the closet swung open, head yanking up to look right back into the eyes of the girl, then the frat brother before his sight was blocked by Cameron's form. His heart started beating even faster, cheeks coloring a darker shade of red, feeling like he was about to explode. He was still slow because of the weed, confused eyes glancing around before he stared at the floor of the closet. Don't freak. He was freaking out. Xavi's mouth was so dry, he could only swallow thickly, his head tipping up to meet Cameron's gaze again. They'd definitely saw him. With a small shake of his head, Xavi got up and pulled his face back when Cameron reached for his face. There were so many thoughts crossing his mind, so many scenarios he was picturing himself. The new frat bro Xavi all over Cameron. Like everyone else. Everyone would think he was pathetic. Hands moved to rub into his eyes, a breathy laugh falling from his lips. "I can't go out now." He mumbled, obviously panicking. Xavi wasn't even realizing that Cameron was approaching him so softly now. "I'm sorry." Xavi added. "I can't think." He hadn't smoked a blunt before, of course he was high off his ass. "This was stupid." Xavi glanced over at Cameron only briefly before he slipped away from the other and started sneaking his way - ironically - out of the closet. He was hiding his face in his hands, hoping he could cover himself up while he walked right into a pool of whistles and yells, snickers and calls as he pushed his way through the crowds. The look on his friends' eyes said pretty much enough.
For a split second, Cameron just stood there, shirt still bunched up, the high buzzing through his veins while his brain tried to catch up with what had just happened. The door, the faces, Xavi frozen in front of him - and then that look. The panic. The way he pulled back when he reached for him like being touched would only make it worse. That sobered him quicker than anything else could have. “Xav-” he started, but the smaller guy was already slipping past him, hiding his shame, moving like he could somehow disappear if he kept his head down. “Shit.” Cameron yanked his shirt back into place, jaw clencehd as he shoved out of the closet after him. The whistles and drunken yelling hit him immediately, loud and ugly in a way that normally would have made him laugh along, throw his arms up, make it into a story by morning. But not this time. Not when Xavi was pushing through the crowd like he wanted the floor to swallow him.
The second he stepped back into the party, the noise hit him all at once. Whistles, laughter, people calling out, some idiot making a crude comment with Xavi's name, loud enough to get a few more laughs from the guys by the kitchen. Normally Cameron would have eaten that shit up. Normally, he would have thrown his arms out, played to the crowd, turned it into another story everyone could laugh about tomorrow. But not this time. His eyes landed on the guy who uttered it, and he saw red. “Shut the hell up,” he yelled, grabbing a fistful of the guy’s shirt before he could think better of it. The other dude’s hands came up fast, eyes going wide. “Chill, man, I was joking-” Cameron shoved him back hard enough to make him stumble. “Yeah? Joke’s over. Fuck off.” The laughter around them cut off fast, the group realizing that the soccer player didn't want to play along. He stood there with his fists tightened, shoulders squared, still breathing hard as his glare moved over the group. “What?” he barked, daring someone to keep going. “Anybody else wanna be funny?” Silence followed. Cameron’s mouth twisted, all his usual playful charm disappeared. “That’s what I thought. Keep his name out of your mouth.”
His attention moved back to cutting through the crowd, searching for Xavi’s familiar shape, the dark head ducked low, the way he was trying to disappear in a packed house. “Xav!” He pushed past two guys near the stairs, voice louder now. “Xavi, hey - come here.” When he finally caught up to him, his hand closed around his wrist, firm but not rough, pulling him out of the flow of bodies and toward the staircase before anyone else could get close enough to say something stupid. “Upstairs,” he said, like it wasn’t up for debate. “C'mon.” He didn’t stop until they reached the hallway upstairs, leading them both into the first empty bedroom he found. Cameron shut the door behind them and leaned back against it for a second, chest rising with a sharp breath. The muffled music still thudded downstairs, but it felt distant now. His gaze landed on Xavi properly. “Hey,” he said, quieter, taking a step closer but not crowding him this time. “You okay?”
His hand lifted like he was going to touch the other guy's face, then stopped halfway, fingers curling instead. “That guy’s a fucking loser,” Cameron added, rougher now, like anger was easier than concern. “Seriously. He doesn’t know shit.” He dragged a hand through his hair, unsure how to even approach this. Did anybody even know that Xavi was into guys? Didn't seem that way, with how he acted when Cameron found him watching gay porn. “They’re all drunk anyways,” he said after a minute, voice lower. “Half of them won’t even remember what they saw tomorrow, and the other half have done worse in this house. Like, way worse.” He gave a weak breath of a laugh that didn’t really land. “This place is basically built on people making bad decisions in closets.” His eyes landed right onto his face, his expression softening. “But I know that doesn’t make it feel better right now.”














