This is a college setting, and all characters are above 18 years old. 'Virginity' is a social construct, and the hymen thing is largely an urban legend. These two don't know that, though.
Also, this setting is just your typical Fantasy Earth AU. Don't overthink it too much.
~ ~ ~ ~ ~ ~ ~ ~
"Hey. Mary. Are you asleep yet?"
Mary stared up at the plastic stars covering the ceiling. "Uh-huh."
Mary heard Melissa sit up in the bunk below her. "Dork. Well, I can't sleep."
"Try counting sheep."
"I try, but I keep counting sheepgirls instead. Then I always get flustered and lose count."
Mary sat up sharply and looked down at her roommate. Melissa looked back up at her with a dreamy, heavy-lidded smile. An anime drawing of a white kitten occupied the front of her oversized pink t-shirt. It wasn't exactly school uniform. Diaphanous bee wings fluttered behind her back, catching the glow of Mary's nightlight, and two bobbing golden antennae drooped over her brilliant rosy-pink gaze.
"I told you those jokes aren't funny."
"Huh?" Melissa tilted her head to the side, still smiling. "What jokes?"
"Listen, I know you don't take anything seriously, but I worked really hard to get into Hope's Hill University, and I still need to make actual friends here. I don't need my roommate..." Mary abruptly looked away as she realized Melissa's shirt was see-through. Melissa had a ridiculous figure. Most apisae did. "... trying to gross people out with... crude humor."
Melissa's smile seemed to dim, just a little. "... yeah. Sure. That's what I'm trying to do here."
She slung herself back into her bunk and disappeared from sight.
Mary barely held in a long sigh. She folded her own papery wings behind her back and sprawled out in her bed. She wanted to let that be the end of it.
Unfortunately, guilt was a very powerful emotion for her.
You're going to have to live together for at least the semester,
nagged that voice at the back of her head.
Better learn to get along. Day Three is way too early for your roommate to start hating you.
"... listen," Mary said, hopping from her bunk and fluttering on plain white wings down to the floor. "I'm sorry, okay? I just--I just don't think those jokes are funny. And they might get you in trouble, too, if one of the professors hears you and... gets the wrong idea. That's all."
"I get it." Melissa was lying on her side and facing away from Mary. Her perfect wavy golden hair shimmered like actual honey. Mary envied that a little--her own hair was the exact same bland white as her wings, and it hung straight down to her shoulders, flat and lifeless.
Mary clasped her hands behind her back, feeling supremely awkward. So much for college letting her reinvent herself as a social butterfly. This was going to be her all semester, wasn't it? Shy, mousy, and no friends but her teachers and her copy of the holy book.
No. No, she refused. She was done with that version of herself. She clenched her fists. "I just--look, I'm sorry if I snapped. I'm still getting used to being so far away from home. And I've never, you know, shared a room with someone before."
A pause. The floor felt cold beneath Mary's bare feet.
Melissa rolled over to face Mary, staring up with unblinking rosy eyes. The roll had totally entangled her within her blankets, cocooning her like a fly in spiderweb. "Never?"
"I mean, I... well, I had three brothers, but no sisters, so I got to have my own room."
"Sure, but you've never had a, like, sleepover?"
"... no? Do people still do those?"
Melissa sat bolt upright. If she weren't so short, she would have hit her head on Mary's bunk. "Oh my gosh, this explains
so
much."
"Yeah." Mary felt her cheeks reddening, but she managed to smile and, after a moment's hesitation, offered her hand to shake. "So, Melissa, if--if you can just ease up on the inappropriate jokes, I can try to be more--"
Melissa took the hand, and the tangle of blankets fell away from her as she hopped out of bed and fluttered into the air. The high-pitched buzz of her wings cut off Mary's next words. Melissa had to hover out from under the bunk to reach Mary's eye level. Mary was spindly, and towered over Melissa. "It's Lizzy."
Melissa was very close. She smelled kind of like cinnamon. "Lizzy," Mary repeated.
Lizzy beamed. Her head tilted to the side. "So, you never shared a room? Not with a boy, even?"
"W--of course not!" Mary felt her cheeks heating up. "I--have you?"
Lizzy giggled. "No, of course not, silly. I don't think I'd have been able to follow the sex-before-marriage rules for so long if I got stuck in the same room as a boy for a whole night." Her head tilted in the other direction. She regarded Mary with a curious, appraising look.
"Well--well, it's good that you're taking those vows seriously." Mary smiled weakly. Lizzy was still very close. They weren't really supposed to wear makeup at the university, but Lizzy always seemed to have her lips painted that pretty pink shade, even after lights-out. "So you only shared rooms with other girls?"
"Uh-huh!" Lizzy winked. "Although I only had one bed, so..."
Mary's face burst into flames. She took one step back, then two, struggling to form words.
"Kidding! Kidding." Lizzy burst into giggles, buzzing up to sit on Mary's bunk. "We had separate beds. Though, I mean, it's not like two girls can do anything sinful together anyways, right?"
"W-Well, you'd think so, but--" Mary was floundering for solid ground as she stared up at Lizzy. "But, you know, with, nowadays, how people are..."
"Uh-huh. My parents gave me that speech, too." Lizzy rolled her eyes. "It's like they don't trust me."
"Well, the--the, um, homosexuality jokes probably don't help."