The autumn sunlight filtered through the tall windows of the university’s student activity center, casting long golden rectangles across the polished floor. Chen Xiaofeng stood near the back of the crowded lecture hall, his hands shoved deep into his pockets, trying to look interested in the club recruitment fair. He had only come because his roommate had dragged him along, claiming it was a good way to meet girls.
Then he saw her.
She was standing at the photography club table, adjusting a display of black-and-white prints. Her dark hair fell in soft waves past her shoulders, and when she looked up and smiled at a passing student, the warmth of that expression hit Xiaofeng like a physical force. Her legs—long, shapely, clad in sheer black stockings that caught the light—seemed to go on forever beneath the hem of her denim shorts. His breath caught. He felt a familiar heat spread through his chest, a combination of admiration and something darker, something he tried to push down.
“You coming?” his roommate called from the door.
“Yeah, in a minute,” Xiaofeng muttered, his eyes still fixed on her.
He watched as she laughed at something another club member said, her head tilting back slightly. The sound was light, melodic. He wanted to hear it again. Before he could talk himself out of it, he walked over to the table.
“Hey, is this the photography club sign-up?” he asked, his voice coming out rougher than intended.
She turned to him, and her smile widened. “It is! I’m Lin Xiaoya. Are you interested in photography?”
Up close, her eyes were large and dark, framed by long lashes. He noticed a small mole just above the corner of her mouth. He wanted to trace it with his finger.
“Chen Xiaofeng,” he said, extending his hand. “And yeah, I’ve been wanting to get into it.”
Her handshake was warm, her palm soft. “Great! We meet every Tuesday and Thursday evening. I’m the vice president, so if you have any questions, just ask me.”
“I’ll definitely do that,” he said, and meant it.
---
Over the next few weeks, Xiaofeng attended every club meeting. He sat near the back, watching Xiaoya as she explained aperture settings and composition rules, his attention more on the way her lips moved than on the technical details. After the second meeting, he lingered, and she invited him to grab bubble tea with some other members. By the fourth meeting, they were walking back to the dorms together, talking about everything and nothing.
One evening, as they strolled past the campus lake, she wore a pair of tight black shorts and sheer stockings. The setting sun painted her legs in shades of amber and gold. Xiaofeng’s mouth went dry. He kept his gaze fixed ahead, but his mind was racing. There was something about the way the stockings hugged her calves, the slight shine where the fabric stretched over her knees. He felt a rush of possessive pride—she was with him—but also a flicker of something else. A desire to see others look at her the way he did. To see them want her.
“You’re quiet today,” Xiaoya said, nudging his arm.
“Just thinking,” he replied, forcing a smile. “You look really nice, by the way. Those stockings suit you.”
She glanced down, a hint of self-consciousness in her expression. “Thanks. I like wearing them. They make my legs feel smooth.”
He swallowed hard. “They look smooth.”
She laughed, slightly embarrassed, and changed the subject. But Xiaofeng couldn’t shake the image. That night, alone in his dorm, he closed his eyes and replayed the scene, his hand moving of its own accord. He imagined her in that outfit, imagined someone else—a faceless figure—watching her too. The thought sent a thrill through him, followed immediately by a wave of guilt. He hated himself for it, but he couldn’t stop.
---
A month later, feeling bolder, Xiaofeng decided to introduce Xiaoya to his best friend, Zhang Xiaolong. They had grown up together, gone to the same high school, and now shared a few classes. Xiaolong was loud, confident, always the life of the party. Xiaofeng admired that about him, even if he sometimes felt overshadowed.
“You’ll like him,” Xiaofeng told Xiaoya as they walked to a small noodle shop near campus. “He’s a bit of a wild card, but he’s loyal.”
“I’m sure I will,” she said, squeezing his hand.
They found Xiaolong already seated at a corner table, a bottle of beer in front of him. He stood up as they approached, his grin wide and white. “So this is the famous Xiaoya,” he said, his eyes sweeping over her with open appreciation. “Xiaofeng hasn’t shut up about you. I was starting to think he made you up.”
Xiaoya laughed, her cheeks coloring slightly. “I’m real, I promise.”
Xiaolong pulled out a chair for her, his hand lingering on the backrest a moment too long. “Sit, sit. I already ordered some appetizers. Hope you like spicy food.”
The dinner was lively. Xiaolong kept the conversation flowing, telling jokes, asking about her photography work, complimenting her taste in music. Xiaofeng sat back, stirring his noodles, watching the interaction. He noticed how Xiaolong’s eyes kept drifting to Xiaoya’s legs, the way he leaned in when she spoke, the casual touches on her arm when he made a point. A knot tightened in Xiaofeng’s stomach. Jealousy, he thought. That’s all it is.
But underneath the jealousy, there was a strange, shameful thrill. The idea that his best friend found Xiaoya attractive, that someone else desired her—it made his pulse quicken. He took a long drink of water, trying to push the feeling down.
“So, Xiaoya,” Xiaolong said, refilling her glass of plum juice, “how did you end up with this guy? I mean, he’s my best friend, but he’s a total introvert. I figured you’d be with some tall, athletic type.”
Xiaofeng stiffened, but Xiaoya just smiled. “He’s sweet. And he listens. That’s more important than looks.”
“Ah, the classic ‘nice guy’ win,” Xiaolong said, winking at Xiaofeng. “Well, you two make a cute couple. Seriously.”
He raised his glass, and they clinked. Xiaofeng forced a smile, but his mind was churning. He could still feel the ghost of Xiaolong’s gaze on Xiaoya, and it twisted his insides into knots of confusion. He wanted to grab her hand and pull her away, to claim her. But part of him—the part he hated—wanted to see more.
---
After dinner, they walked Xiaolong to his bus stop. As they said goodbye, Xiaolong gave Xiaofeng a slap on the back. “Take care of her, man. She’s a keeper.”
“I know,” Xiaofeng said quietly.
Xiaolong turned to Xiaoya. “We should hang out again, just the three of us. Or maybe we can go to that photography exhibition next week? I heard it’s amazing.”
“That sounds fun,” Xiaoya said, her eyes bright. “Xiaofeng, what do you think?”
“Sure,” he said, his voice hollow. “Why not.”
As they walked back to her dorm, Xiaoya linked her arm through his. “Your friend is really nice. He’s so outgoing. I bet he has tons of friends.”
“Yeah, he does,” Xiaofeng said. The words tasted bitter.
“Are you okay?” she asked, stopping under a streetlamp. “You’ve been quiet since dinner.”
He looked at her, at the concern in her eyes. He wanted to tell her everything—the fantasies, the guilt, the strange excitement that coiled in his gut when Xiaolong looked at her. But he couldn’t. He didn’t have the words.
“Just tired,” he said, forcing a smile. “Long day.”
She accepted it, leaning up to kiss his cheek. “Get some rest. I’ll text you tomorrow.”
He watched her walk into the building, the sway of her hips hypnotic under the light. And he stood there for a long moment, one hand pressed to his chest, feeling the rapid beat of his heart. Something was wrong with him. He knew it. But he didn’t know how to stop it.