Work Text:
"Goddamnit, Alec!" Magnus says, slamming the door to their dorm room shut.
"It's nothing! I'm fin—" Alec breaks off as Magnus turns around to glare at him.
He's familiar with this brand of Magnus' anger, and knowing what comes next, Alec quietly goes to sit on the bed as Magnus moves to get the first aid kit.
Coming back to sit on the bed in front of him, Magnus roughly pulls Alec's injured hand towards himself, but still careful to not hurt him. "How many times do I have to ask you to not get in stupid fucking fights?"
"Stupid? Magnus, he was insulting you!"
Magnus' jaw tightens as he examines Alec's bruised and bloody knuckles. "And?"
"And what? You know I wasn't gonna let him get away with it!"
"Why the fuck not, Alec?"
"I—why are you getting angry with me?!"
"Because I fucking hate this," Magnus says, holding up Alec's hand.
Alec looks at his bruised hand; he can see that his knuckles had started swelling around the sides. He lets out a weary sigh. "Magnus, I'm fine. It'll heal, it's not a big deal," he mumbles the last part.
"Maybe to you it isn't. But—would you feel the same way if I were in your place and you were in mine?"
Alec doesn't say anything. He doesn't have to. They both know that he would absolutely hate it if that were the case—much like Magnus hates it right now. So he keeps quiet while Magnus gently cleans up the blood and bandages his hand. Magnus doesn't let go after he's finished, though. He leans down to press a slight and tender kiss right above the bandage—as he always does—and Alec's breath hitches.
"I'm sorry," he mumbles after a moment.
When his boyfriend doesn't reply, he continues, "Magnus. Baby, I'm sorry. I—it won't happen again. I promise."
Magnus lets out a dry chuckle. "I've heard that one before."
Alec mentally curses himself for being an absolute prick not realising he'd hurt the very person he always tries to protect. He shuffles closer on the bed towards Magnus, and lifts his uninjured hand to cup Magnus' face. "I know. And—I'm sorry about that too. About not keeping my promise. I know there isn't any justification for it, so I won't bother. But I'm really, really sorry. I swear it won't ever happen again. Forgive me?"
Magnus still doesn't reply, so Alec tries again. "Baby. I'm sorry. I really am. I promise I won't get in any fights again. And I'll make it up to you."
Magnus looks up with a small smile on his face and says, "Pinky promise?"
Alec grins, and nods, and pulls Magnus into a kiss, and says, "Pinky promise."
"You still have to make it up to me, though," Magnus says as he pulls back from the kiss.
Alec kisses the side of Magnus' jaw and mumbles, "Anything for you."
