Halfway through, Magnus turned his cat-eyes, wide open with surprise, on Alec, but the Shadowhunter immediately dropped his gaze embarrassed, pretending to focus on the food.
By the end of the letter the Warlock was sobbing quietly. Alec raised his eyes on him again, to check his progress and gasped. "Magnus? Are you okay?"
"Is… Is that… true?" he choked out.
Alec looked away. "Every word…"
Magnus nodded, trying to regain his composure. 'He loves me, he loves me, he loves me, he really loves me…' "Did you eat?" he asked simply.
Alec stared at him for a moment, hurt that this was all he had to say and nodded, staring down. "Yes, thank you." He got on his feet once more. "I guess you want me to go…" Without waiting for his answer, not wanting to be sent away a second time, he turned his back on him and moved towards the door.
Magnus shot up and grabbed his arm stopping him in place. "Wait."
"Why? You heard all I had to say… I…" '…can't take it if you tell me it's over again…'
Magnus tugged at his hand in a sudden motion making him turn his way losing his balance. Alec gasped, but Magnus caught him in his arms, squeezing him tightly, burying his face into his raven hair, inhaling his scent. "But you didn't hear what I had to say… I love you." He whispered holding him close, the way he wanted to, since the moment he saw him. "I love you so much… I can't live without you. Please, please stay with me…"
The boy froze in his arms not believing the words he heard, wondering if his tired mind was making up the things he needed to hear. "Magnus…"
"Please forgive me… I should have listened, I should have…" He muttered squeezing him tighter.
Alec hesitantly reached out and hugged him back, tying his hands behind his lower back. "Are you sure…? I thought you hated me now…" He whispered confirming Magnus' previous thoughts.
"I could never hate you… Even if you had shortened my life, I wouldn't be able to hate you… "
"Magnus I swear, I would never…" Alec choked out. "Please believe me…"
"Hush…" he crooned "I believe you baby…"
He nodded, leaning on the Warlock's naked shoulder, his tears falling on his warm skin, as he chanted "I'm sorry" again and again. Magnus gently led him towards the couch, not letting go, and sat down pulling him on his lap, whispering sweet nothings in his ear, waiting for him to calm down as they both cried tears of sadness and relief, letting everything go.
After a few minutes Alec relaxed, and turned to look at him, his blue eyes red from crying but no longer lifeless as they were before. There was a new spark on them now. He reached out to wipe a tear from the Warlock's cat-eyes and whispered, "Magnus…?"
"What is it sayang?" he whispered back.
A questioning look passed over him eyes again and he repeated his previous question instead of what he was about to say. "What does that mean after all?"
Magnus smiled gently at him "My beloved."
Alec's eyes widened as he looked at him. "But you… You said that before reading the letter…"
"So?"
"Didn't you forgive me because of that?"
Magnus squeezed him to his chest once more. "My Alec… I had forgiven you long ago… The letter only showed me that you didn't hate me for what I did to you…"
Alec shook his head leaning back to look at his eyes. "How could I hate you? You were right to leave me. I betrayed your trust, I deserved much worse. Though I can't think of anything worse you could have done to punish me. Losing you was…"
Magnus placed a finger over his lips silencing him. "Shh… Don't say that please… I'm so sorry…"
Alec nodded, his blue eyes intent on Magnus' emerald ones and kissed his finger. "It doesn't matter anymore… Everything is going to be okay now… Right?"
"Yes…" Magnus smiled. "As long as we're together, everything is going to be just fine…"
Alec smiled too "There's something else…" he said and Magnus raised an eyebrow, half panicking, despite everything, wondering what it could be. The Nephilim reached out to the table, trying to stay in his arms, and Magnus chuckled at his efforts to not put distance between them, and leaned with him. He grabbed the rose he had left at the table, once he sat down, and which was just lying there forgotten since then. "That was for you…" He said blushing, holding the rose between them. "Though it's half-dead now…" he muttered looking down. "Sorry."
Magnus smiled brightly, taking Alec's hand that was holding the rose, in his own. Everything made sense now. "It's beautiful! Thank you so much." He kissed his beloved's hand and then the rose, which shone blue for a moment and immediately looked more alive.
Suddenly Alec chuckled and Magnus raised his eyes at him, feeling his heart leap with happiness at the sound. 'I love it so much when you laugh…' He thought, but only said, smiling at him. "What's funny darling?"
"You were 'glitter-less' before, but now there's glitter on your lips…" he chuckled again.
Magnus smirked. "Is that so?" Alec nodded, his eyes shining, and the Warlock who wasn't about to lose such a perfect chance, closed the distance between them and kissed him.
Alec was stunned for merely a moment before responding to the kiss, wrapping his arms around his neck, and tangling his fingers in his raven hair, holding him close.
"Now there's glitter on your lips too…" Magnus whispered, still smirking, when they separated to breathe.
"Well, you always wanted to get glitter on me…" Alec laughed once more, and Magnus joined him. "Consider it another birthday gift."
The Warlock pulled him closer again, smiling warmly at him. "The greatest gift is having you here with me again…"
Alec put his hands on his Warlock's face and smiled with so much love, that Magnus had to hold himself back to not hug him again and smother him with kisses.
"I love you so much…" The boy said, looking deep into his eyes.
"I love you too… My Alexander…"
With no warning Alec pulled him close, kissing him breathlessly. "Happy Birthday Magnus…"
"Thanks for remembering…" He whispered against his lips, mirroring his lover's past words.
The end! Hope you liked it~