Ruby's butt was pointed directly at you as you walk into RWBY's dorm. She's complexity bent over, rifling through several sets of clothes laid out on a bed to loud rock music, oblivious to the fact that you, Weiss, and Blake were looking at her in her bra and panties. Her underwear was a matching set of white covered in small roses, and perfectly encapsulated Ruby Rose; even aside from the obvious, they were the perfect mix of cute and sexy, almost childish were they not worn by a beautiful young woman with a healthy bust and healthier hips. Considering she's bent over, they also do the world to show off her ass and how her perky breasts hang from her chest.
Blake has the sense of mind to slam the door before anyone else could peek into the dorm. The loud noise breaks Ruby out of her trance, her loud music having drowned out the sounds of the door being opened. You see her freeze, then slowly look back to confirm her horrors. Her eyes meet with yours (specifically yours) as her face goes crimson. Though her mouth falls open, no sound escapes, all of her mental faculties trying to process what was happening.
"…"
"…"
"…"
"AAAAAAAAAAAGGHHHHHHH!" Ruby screams, jumping about eight feet in the air. You, Weiss, and Blake are too stunned to attempt moving, so you're forced(?) to watch Ruby scramble. The leader of Team RWBY viscerally slaps her hands over her chest, then over her panties, then back to her chest, unable to discern which was more okay for you to see. Eventually, after a lot of haywire arm movements, she tears the blankets off the bed she was bent over and holds it over herself.
"OHMYGOSHOHMYGOSHOHMYGOSH!" Ruby babbles, unable to get a thought out.
"Ruby!" Blake screams, the first to find reason. You and Weiss snap out of your trance and look away, though the damage is already done. "Calm down, please!"
"IWASJUSTDOING–" Ruby pauses, struggling for air. She takes a deep breath, clinging to the blanket with the strength of an Ursa Major's jaws. "Bahhhhh," she exhales, looking everywhere but at you. Eventually, she finds the most appealing spot in the ground and puts her heart back in her mostly exposed chest.
"Why are you in your underwear!?" Blake asks, drawing a few steps closer to Ruby.
After a bit of mumbling, Ruby whines, "Yang got me some gift cards and I ordered some new underwear online because I feel weird trying it on in the store and they just came in andIneededtomakesuretheyfitsoIcanorder–" Upon further inspection, the pile of clothes Ruby had been rifling through were several sets of bras and panties, plus their former packaging. All of it was now on the floor. She'd really been trying on underwear!?
"Ruby!" Blake interrupts.
"You're always telling me I need to start wearing bras! I don't have any that fit anymore! Not since I got big boobs!" Ruby clings her blanket shield tighter around her ample chest. Through the corner of your eye you can see her bra straps still not covered.
"That's not what I mean."
"Then what do you mean!? I needed bras!"
Blake shakes her head. Pretty annoyed, she asks, "What I mean is why are you doing this NOW!?"
"They just came in the mail! I need to know if they fit! I don't know cups sizes yet, so I went with what Yang told me to get!"
Blake puts her hand on her forehead. "No, Ruby, why you chose NOW!? I told you we'd be coming back to the room."
"But then you didn't! You said ten minutes! And then I got my packages and it was ten minutes and you weren't here!"
You make a note to find a way to thank Jaune and Pyrrha without letting them know the reason was that them stopping you in the hall led to you seeing Ruby in her underwear.
"You still should have waited!"
"I got anxious! What if I needed to return them immediately?"
"You and I both know that's not how that works." Blake points to you. "I said in my text that he'd be coming. What would you have done if he walked in on you naked?"
Ruby's face goes even redder. She moves her hands to her face to cover her embarrassment, silencing something that almost slipped out of her mouth, though she also manages to drop her blanket, once again exposing herself. "Ahh!" There's another scramble to cover her bra and panties. "I'm sorry!" She sits down on the bed, providing slightly more stable covering.
"Sometimes I can't believe you, Ruby," Weiss says, finding the confidence to look at her. "You have the worst timing, especially for something like this!"
"You're blaming me!? He got see me!"
"WE all did because you didn't think this through! If Blake said we'd be back soon, then you should have been able to figure out that changing was a bad idea. ESPECIALLY if you're going to blare music!" Ruby weakly taps her scroll, silencing her rock song, which had still been playing.
"Calm down, Weiss, there's no reason to yell." You put a hand on Weiss' shoulder to calm her down.
"I think there is!" Weiss yells, ignoring you. "Imagine if we had come in a minute earlier! Our boyfriend could have seen you naked!" Ruby again jumps up, trying to avoid looking at you. "I mean, female roommates walking in on you wouldn't be THAT bad, but a boy!? One that's dating your partners!?"
Blake turns to address Weiss. "I agree with him, Weiss. It's not something to scream over. It was stupid, yes, but it was a mistake." Ruby looks back at the ground. "It's not like she wanted him to walk in on her, right?"
"Meep!" Ruby vocalizes accidentally, suddenly covering her face with her blanket.
Blake pauses, a confused expression growing on her face. She turns back to face Ruby, or at least, the blanket covering her. Repeating herself in a more accusatory tone, she asks, "RIGHT?"
Though Ruby doesn't answer, it's clear that she was shifting all over the place underneath the blanket. Several seconds pass with no verbal response.
"Right?" Weiss asks in Blake's place. Again, nothing.
"Rub–"
Ruby interrupts another round of interrogation by ripping the blanket back down off of herself, re-exposing her bra as she sits on the bed. "YESIDID!" Realizing what she just said, she again lets out an, "Meep!" and falls back under her blanket.
You, Weiss, and Blake stand stunned. You all process the combined words Ruby just blurted out, trying to parse how they went against everything you think about Ruby.
"Ruby, what do you mean?" you ask. With no small amount of hesitation, you inch closer to the girl covering herself with a blanket.
Ruby slowly pops her head out from her cloth shield. Looking as shy as she possibly could, she looks away from you and says, "I-I did want him to walk in, okay!" Again silencing the room, she continues, "I-I wanted him to… to see me."
"Ruby…?" Weiss says, prompting more of an explanation.
Clenching her blanket tightly, Ruby pulls her hands to her neck, closes her eyes, and screams, "IT'S BECAUSE I LIKE HIM, OKAY!? I LIKE HIM AND I WANTED HIM TO SEE ME IN MY UNDERWEAR!"
"You… what?" Weiss asks, unfortunately coming across as offended. "You WANTED him to see you undress!?"
"Yes!" Ruby replies. "I like-like your boyfriend and I like-like the thought of him seeing me… naughty!" She walks from yelling to more babbling. "I-I… He's nice and cute and makes me feel sexy and funny and normal!"
"Well, she's not wrong…" Blake jokes, taking this revelation much better than Weiss.
"This isn't funny!" Ruby whines. "He makes me feel like I'm… not me. I always feel like I'm weird and dumb and not pretty, but–"
"You're none of those things!" Weiss says, almost angrily.
"I know! But I look at you and Blake and Yang and I feel… like I still look like a little girl. And you're all doing better than me in class and have lots of friends and–"
"And I make you think differently?" you ask, trying to figure out how to join this conversation.
"Yes!" Ruby says, smiling at you. "When Yang tells me I'm pretty or smart, it never sticks, but when you told me I looked cute and that I was a good leader, for once I believed it. And then when we went to the mall and I did my makeup, I felt… like people were finally noticing me. Because YOU made me feel confident."
"Well… I guess I can understand why you'd like him coming from that…" Blake says. Still, she raises an eyebrow at, "But that doesn't explain all of it. You're YOU, but you WANTED him to walk in on you undressing?"
Ruby covers most of her face again. "I-I wanted him to think I was… cute. And sexy…" Though that was a complete thought, it was pretty clear from her offish tone that she's still hiding something. Sensing that you all saw through her, she sighs and says, "I-I… W-When we were trying on swimsuits at the mall and I came out in that sexy bikini, I… could feel his eyes on me." This is true; seeing Ruby in a bikini was pretty much something you never thought possible, especially because it also showed you her surprisingly stunning figure. You say nothing and hope Weiss and Blake don't pick up on how Ruby made it sound like you were perving on her. "I felt… I didn't just feel pretty." She squirms around a bit and reveals, "I-I think I like it when people stare at my body! I like the thought of them thinking I'm sexy and wanting to see more! H-he made me realize it, and it makes me… you know. Like THAT. Down THERE." Ruby very clearly rubs her legs together, clearly out of her element.
"Woah…" Blake says, suddenly holding her head. "Of all the people in the world, you were the LAST person I thought would be into exhibitionism… Or would ever make reference to being horny…"
"I've spent my entire teenage life hiding my body away cuz I felt weird and kiddy. Now that I have a lady figure, I… I like showing it off. When I wore my sexy workout outfit, I caught the cashier staring at my butt! And I LIKED it!" You give a quiet nod, thanking Ruby for not indicting you as well.
"I'm not sure the math checks out on that, but…" Blake shakes her head. "No, back to the point. I'm angry with you."
"…Why?" Ruby asks, knowing the answer, shown from her bracing for the verbal impact.
"Look, I'm not bothered by you liking my boyfriend. I think it's great that you're getting comfortable with your body. The reason I'm angry is that your method of telling us you're into those things is by letting yourself get caught! At no point did you consider the fact that he's taken!?"
"Yeah!" Weiss chimes in.
"Of course I did!" Ruby gains a bit confidence out of the blue and says, "And how did YOU end up dating him, huh? Wasn't he with Weiss? What makes it okay for you?" Knowing what she said was wrong, Ruby immediately backs down. "No, no. I'm sorry. I'm super sorry, I didn't mean that." She starts pouting, very unhappy with herself.
Blake, struck from what was likely Ruby's first actually hurtful words, is visibly shaken. Rather than scold Ruby, she sighs. Walking over to the bed, she sits down and takes a breath. "No. No, you're totally right. I never told you exactly what happened that started all of this, but you're totally fair saying that."
Weiss blinks a few times, as do you. "Wait, she's right?"
"Of course she is. I'm totally being a hypocrite." Blake moves to put a hand on Ruby's back but stops upon remembering she's in a bra. "I was in heat, yes, 'I'm a cat and wanna bang,' heat. I couldn't control myself, and I ended up kissing him by surprise. If things didn't go…" Blake looks at Weiss and then to you. "…The way it did, I could have seriously screwed up everything. I jeopardized our team because I couldn't keep it in my pants."
Ruby looks at Blake, still close to tears on account of her much-regretted outburst. "Really? You… did what I did?"
"Pretty much. I suppose I'm probably worse, given you at least have the excuse of, 'Well, it worked for someone already,' and all. Sure, I had a shirt on, but yeah, I couldn't stop thinking about him sexually and romantically, and I did something based on those feelings. I… I imagine this is kinda the first time you're feeling… THAT, down THERE, at least towards a person," she ends, nodding at Ruby's lap. Ruby looks away, but nods. "Humans go through heat, too, in their own way." Blake stares down Weiss. "She wasn't trying to steal him from us. She's just like me: horny as hell and needing some validation for her feelings. She just chose the sexy approach instead of the romantic approach like I did."
Weiss is left speechless, trying to absorb everything. You… try to parse everything as well, considering that you've almost ruined Team RWBY's friendships on accident. Eventually, you wait for Ruby to look at you and ask, "Well, given all that… What now?"
Blake's melancholy reflection turns towards a dangerously, teasing-older-sister-type smile and eggs Ruby on with, "Well, team leader? You're the boss, right? It'd be hypocritical of me to say you can't." She looks between you and Weiss. Settling on you, she says, "I imagine you're cool with another hot chick to corrupt, right?" You… give up on thinking and go with your gut; seeing as things seemed to go well when you let them happen, you… shrug and nod. It's not exactly a hard decision to agree to add a hot girl willing to strip for you to your increasing list of girlfriends. Blake looks at Weiss. "And you?"
"You do know that we should probably confirm whether or not Ruby is a lesbian, right?"
"It's bisexual, Weiss. Lesbian is Ilia. Though she does raise a good point. You're tiny, cute, and on your way to becoming stacked," Blake says, looking at Ruby's breasts straining against her blanket. Ruby jumps up a bit and crosses her arms over her chest. "Plus you like video games, anime, and apparently letting people see you in your underwear; you could probably get any boy you want, but yeah, if you want to be with HIM, you're kind of committing to a two-way street. Are you attracted to girls? Because I legit thought you were asexual."
Ruby wastes no time in shyly revealing, "When we were doing practice fights on Monday against that team from Haven, I got so distracted looking at the other team leader's miniskirt I got hit in the face with a magnum shot and accidentally whispered, 'thank you,' to myself. I also sometimes dream about running past you and Weiss with my Semblance so you'll have to do that cute thing they do in anime where the girl has to hold her skirt down and she looks all cute and says like, 'EEEEE,' or something. I only don't because Weiss would yell at me." Ruby covers her face.
"You WHAT!?"
Blake bursts out laughing. "You may be right, Weiss. She might be a useless lesbian!" She grabs Ruby's blanket and tears it off of her, once again letting everyone see her in her underwear. She freezes, gets caught between embarrassed and excited, but ultimately ends up trying to throw on her dress as fast as she can. "I guess it's official then: welcome to the party!"
After Ruby calms down and dresses, the four of you start figuring out where to proceed. There are logistics involved with such a weirdly complex relationship, one of which being figuring out kinks and Ruby's thoughts on sex. She confirms (completely unnecessarily) that she's never had sex, and only started dealing with, "THAT down THERE," in the past month. Considering she can't even SAY sex, you, Weiss, and Blake decide to hold off for the moment, at least until there was a dating period. And most importantly, there was also the deal with the elephant (dragon?) (not) in the room.
"Well, now we have to deal with Yang."
