Work Text:
Alec was supposed to be an alpha. He’d known that from the day he was born. His parents wanted him to be a big strong alpha. Everyone expected Alec to be and more importantly, Magnus expected Alec to be.
Magnus and Alec had met in elementary school. Alec had courted Magnus with rocks and flowers he’d found on the playground until Magnus had agreed to be his and only his. They’d been children then and they’d barely known what they were agreeing to but from that day forward, Magnus was his and no one else's.
They used to hold hands and run around together, telling everyone they were mates. They weren’t of course. They’d been far too young for that but that hadn’t stopped them from telling people that.
Magnus had presented as an omega nearly a year before and Alec couldn’t have been more excited for the day he presented as an alpha. He was going to claim Magnus the day it happened. They’d been talking about it for so long. Then, Alec could say Magnus was his mate and know it deep down to be true. Their scents would change after Alec claimed him and they’d be more connected than Alec could even imagine.
Alec had looked forward to it since he was a child running around looking to find Magnus the best rocks. Which is why Alec was blindsided and devastated the day he presented and he was… not an alpha. He wasn’t even a beta. Alec, with his big strong arms and his bulky very alpha like body, had presented as an omega and the moment it became clear to Alec what was happening, he knew his life was over forever.
There were rare cases of omegas trying to be together but it never worked out and besides, it just wasn’t proper. Omegas did not date each other. Omegas did not court each other. Omega didn’t get to bond to each other or help each other through their heats. A lot of omegas found the smell of another omega in heat to be torture. How could Alec ever please Magnus and take care of him like he was supposed to if his scent would just put Alec in the exact state Magnus was in? It was never going to work. Even having to deal with all of his family's disappointment paled in comparison to the fact that Magnus was no longer and was never going to be his. He could have dealt with being an omega, if it meant he got Magnus. If Magnus had presented as an alpha, then this would all make sense. This would all be a welcomed blessing and the moment Alec realized what he was presenting as, it would have been a relief.
But Magnus was not an alpha and Alec was not an alpha and Alec knew that meant he and Magnus could never be together like Alec had always dreamed about. So, why Magnus kept trying to call Alec was beyond him but he ignored it. He just didn’t want to face Magnus right now. Alec was sure one of his siblings would tell Magnus what happened eventually and then, he would stop calling.
For now, Alec locked himself in his room and turned his phone off.
Magnus was fucking pissed. First, Alec started presenting and instead of telling Magnus so Magnus could come to his house with his favorite snacks, he’d ignored all of Magnus’ calls and then, he’d turned his phone off. Magnus had to find out from Izzy what was going on and now, it was nearly midnight and Magnus’ romantic gesture was going to be undermined by the fact that it was midnight and Magnus was soaked because almost as soon as he started walking, it started down pouring.
Magnus didn’t care. He was waking Alec up and they were going to share food like they should have done hours ago. Magnus didn’t care if the rain had made its way through the bag and the containers he’d picked up. They were eating it and Alec was going to cuddle Magnus’ waterlogged form and it was going to be romantic and sweet, god damn it.
So, of course when Magnus got to Alec’s house, Alec’s front door was locked. Alec never locked the front door, in case Magnus wanted to stop by. He always left it unlocked. Except now apparently, when Magnus was trying and inevitably failing to be romantic and sweet as hell.
Grumbling, Magnus made his way around Alec’s home, stepping in puddles all the while and cursing as he became not only soaked but dirty and soaked. Then, Magnus reached the tree next to Alec’s window, the one that was perfect for climbing and sneaking into Alec’s room. He used to sneak in a lot when they were younger, back when they hadn’t been allowed to have sleepovers but now, Magnus was allowed to come over whenever he wanted. So, the fact that he was stuck climbing this tree because Alec couldn’t be bothered to answer his phone was infuriating to Magnus.
That was even before he had to place the already wet take out on the ground so he could scale this tree. How would Magnus get the food up? He wasn’t sure honestly but right now, he needed Alec to see him soaked and feel awful. That would make Magnus feel better, so that’s what he was intent on making happen.
Magnus scaled the tree, nearly slipping at least three times before he reached the branch that put him right at Alec’s window. Magnus reached for the frame, trying to force the window up. He came to the realization quickly that Alec had not only locked his front door but his window as well.
Magnus didn’t think his mood could become any worse. Magnus slammed his palm on the window, knocking as loud as he could without breaking it and then knocking again and again. Alec’s room was pretty far away from the rest of his family and regardless, right about now Magnus didn’t care if he woke them all up.
Magnus kept knocking even when Alec’s bedroom light flicked on and Alec’s confused, sleepy face appeared in the window. The moment he seemed to realize he wasn’t sleeping and Magnus was in fact there in his tree soaked, he scrambled to unlock the window and get the glass up.
“Magnus,” Alec sputtered.
Magnus glared as he crawled through the window, landing in a dripping wet clump on Alec’s floor. He didn’t even care that he was getting Alec’s very nice carpet wet. “I’ve been calling you for hours,” Magnus snapped.
Alec’s eyes widened. Magnus didn’t think his eyes could get any wider. “I didn’t think you’d want to-” Alec rushed out, trying to explain under his panicked breath.
Magnus cut him off to keep ranting. “And I have food currently at the bottom of that tree!” Magnus pointed to the tree outside, though he knew Alec would know what tree he was talking about. “I had to walk in the rain to get here! I would have asked you to pick me up but you turned your phone off.”
Alec stayed silent. Magnus would have thought he was frozen, if it weren’t for the soft breath leaving his lips.
Magnus blinked at him and then raised an eyebrow when Alec failed to speak.
“I’m so sorry,” Alec rushed out finally. “I didn’t think you were coming here or I’d have called back. I just - I thought Izzy would have told you-”
“Told me what?” Magnus snapped. “That you’re presenting and ignoring me instead of letting me wow you with my romantic gestures?”
Alec frowned, ignoring Magnus’ point about his romantic efforts entirely. “Did she tell you what I’m presenting as?” Alec asked quietly.
Magnus’ entire face fell. He blinked, watching Alec for a long moment before everything clicked and Magnus finally realized exactly why Alec had been ignoring him. Clearly, it hadn’t been to intentionally leave Magnus in the rain with take out, like he’d been thinking.
“Did you think I’d care you’re an omega?” Magnus asked quietly.
Magnus knew that it was untraditional for an omega and another omega to date but… he’d just assumed that it was a given he and Alec didn’t care. They’d been in love with each other since they were kids. Magnus thought it was obvious that nothing and nothing they presented as would stop that but maybe, Alec didn’t feel that way at all.
“I was supposed to be an alpha,” Alec murmured softly. It was a simple sentence but Magnus could hear the heartbreak in every word.
“Alec,” Magnus murmured. Magnus took a hesitant step forward and when Alec didn’t back away, Magnus moved to wrap his arms around him and pull Alec tight against his chest. Magnus was still soaked but Alec didn’t seem to mind. He curled into Magnus’ skin and clung to him, as if it was not immensely uncomfortable like Magnus knew it was. “You weren’t supposed to present anything. People thought you’d be an alpha but you’re not and that’s fine.”
“I was supposed to claim you,” Alec said, his voice breaking as he tried and failed not to start crying.
“You can still claim me,” Magnus murmured softly.
Alec scoffed but Magnus leaned down towards Alec’s neck before Alec could say anything and then, Magnus’ teeth were biting into Alec’s skin. It wasn’t a soft bite or a nibble. Magnus bit hard, hard enough that he felt Alec’s blood in his mouth and he felt Alec startle and cry out, his hands coming to clutch Magnus’ arms.
Magnus pulled away with Alec’s blood smeared across his teeth. “See, I claimed you,” Magnus declared suddenly. He tilted his head to the side, giving Alec access to his neck. “Now, do it to me,” Magnus insisted.
Alec frowned, slowly raising a hand to his bloodied neck. “That’s not the same thing,” Alec murmured. “I don’t have fangs and we’re not going to bond just because we bite each other.”
Magnus scoffed, rolling his eyes instantly. “It can be the same for us. You’re my partner and I’d like you to bite me, like you always said you would. Please, Alec?”
Alec stared at him for a few long moments before he slowly brought his mouth down to Magnus’ neck. He kissed gently at the skin there and just when Magnus thought that was the only thing he’d do, Magnus felt Alec’s teeth biting rough into his skin.
It hurt. Of course, it did. Neither of them had fangs to make it easy, like an alpha would but Magnus didn’t think he’d ever felt anything hurt so good. Magnus clutched Alec by the back of his hair, letting his lover, his mate, suckle gently at the blood bubbling from his neck.
When Alec finally pulled away, he had a soft expression on his face. Magnus thought it looked so much better than the conflicted, pained expression that had been on his face a few minutes before. “I’m not going outside to get the food,” Magnus announced suddenly.
Alec blinked and it was obvious Magnus had successfully burst whatever soft bubble he had been in. “Right,” Alec rushed out. “I’ll ah-”
Magnus let go of Alec, nodding once. “I’ll get changed into some dry clothes while you do.”
Alec nodded himself but when he still failed to move, Magnus cocked his head.
Alec darted forward suddenly and Magnus found himself stumbling backwards, laughing breathlessly into Alec’s mouth. Alec finally pulled away with a grin before he darted back in to kiss Magnus once more time and then sprint out of the room.
Magnus stood there for a long moment, smiling like an idiot. Alec was so stupid for thinking something as simple as biology was going to stop them from loving each other. Magnus had loved Alec from the moment he’d first laid eyes on him and nothing was getting in the way of that.
Magnus changed into dry clothes, Alec returned with their damp food and they spent the entire night curled together, knowing that nothing was going to part them. It didn’t matter if they were both omegas and it didn’t matter what anyone else thought about that. Magnus loved Alec and Alec loved Magnus. That’s all that mattered.