Work Text:
sitting at the lunch table in the very back corner of the cafeteria, moira o’deorain and ana amari were talking as usual. well.. ana was doing the talking, while moira stared off in the distance. curious to see what got her friend’s attention, ana turns her head to look in the same direction as moira’s.
oh.
angela zeigler, the prettiest girl on campus, sat a few tables over, giggling with her friends. moira had been crushing for forever, much to ana’s dismay. it’s all moira even talks about anymore!
shaking her head, ana grabs moira’s face and forces the irishwoman to look at her.
“go talk to her, moira.”
“i could never! we talk enough in chemistry, she’s probably sick of me. even then, you could hardly call what we do talking, i just say the same things over and over!” moira launches into a nervous babble, though it falls on deaf ears.
“i was the same about rreinhardt, you know. now look at us!”
“yes, yes, disgustingly in love. i know ana..”
ana lets go of moira’s face, letting her turn to look back at angela. the blonde is draped over genji shimada’s lap, laughing at something he must have said.
“i’ll never be her type. she likes that pretty boy genji. he could give her anything she asks.” moira sulks, tearing her eyes away from the display in front of her.
ana looks on pitifully, sighing like a mother would. shaking her head, ana thinks of a subject to change the convo to. looking back at angela’s table, she gets an idea.
“cass is throwing a party tonight, would you like to join me there?”
“if cassidy is throwing it, it means angela will be there..”
“it’ll be a good opportunity to talk to her.” ana teases, seeing has moira’s expression changes from sad to interested, thinking it over.”
“fine, but only because you asked me to. don’t expect me to have fun or anything.”
ana nods in approval, and the two talk about anything and everything before their afternoon classes begin.
~x~
moira’s drunk, incredibly so. ana’s nowhere to be found, but it’s safe to assume she’s sucking face with reinhardt. all alone, moira stands in the corner of cassidy’s living room, looking on over the party. she can feel a presence next to her, but doesn’t have the willpower to look over. she doesn’t have to, because the person moves to stand in front of moira.
“hi moira! amari told me to tell you that she and wilhelm are going home together. she left your car, but you are way too drunk to be driving.”
moira’s reply is slurred and barely coherent over the music bumping through the room.
“angela? i’m not drunk, i can drive!”
“oh no, hunny. you’re staying the night, okay? come here, i’ll help you to my room.” angela wraps her hands around moira’s arm, pulling the irishwoman towards a set of stairs.
“that really won’t be necessary.” says moira, as she plants her heels in the ground, slowing the women down.
angela keeps pulling as lover’s spit starts playing. eventually, moira gives up with her protests and follows angela. the song comes to an end as the two women stand in front of a dorm room. moira’s head is spinning, but she’s sobered up slightly by being dragged around the dorm by her crush.
“please don’t mind the mess, i wasn’t expecting company.” angela says as she opens the door to her room. moira hums absentmindedly as she looks around the room, sitting on the carpeted floor after looking around.
the door of the room gets closed, and the music of the party from downstairs that was unbearably loud just three seconds ago, disappears.
“you have a record player. do you own any records?”
instead of answering straight away, angela walks toward the record player. she fishes a vinyl from the cabinet under the player, and turns it on.
“i only own reggae. lover’s rock, to be exact.” angela says eventually, joining moira on the floor.
“how do you feel, moira? are you any better?”
“i’m fine, thank you angela. don’t you want to go back to the party?”
“cass throws enough parties to last a lifetime. you’re a good excuse to skip out on one.” moira nods as angela chuckles, staring at the ceiling.
it’s quiet after that. as songs get played one after the other, moira goes from looking at the ceiling, to around angela’s room, to looking at angela herself. angela looks back, and it’s like the whole world goes quiet. the moment is sweet, until moira realises it’s so quiet because the record had reached it’s end, spinning idly on the player.
the irishwoman stands up to turn the record over. moira sits just the tiniest bit closer to angela when she comes back. their hands brush, and moira looks away, blushing redder than her hair.
laughing like moira has seen angela do dozens of times before, the blonde grabs moira’s face gently, turning it so they’re facing each other.
maybe it’s the alcohol that makes moira confident, but the irishwoman cups angela’s face, bringing them closer together. in moira’s moment of hesitation, angela kisses the other woman.
it’s just a peck, but moira’s already blushing. angela doesn’t let moira recover long as she’s climbed onto the irishwoman’s lap, giggling as she pecks moiras face.
“how many women have you kissed, angela?” moira giggles.
“very few.”
“but you kissed me. why?”
“i wanted to kiss you. i have for a very long time, to be honest.”
with that answer, moira kisses angela again, just for good measure.
~x~
moira o’deorain and ana amari sit at the table in the back of the cafeteria, joined by none other than angela zeigler. ana’s doing most of the talking as usual, because moira is much too busy staring again. not into the distance this time, but at the girl right in front of her. moira and angela share earbuds as ana talks on and on, but they’re too busy listening to lovers rock.
