I'm so happy I managed to update on time for once! This is really short, but it's also the end. There will be an epilogue soon and that will be the end of this story.

Alec didn't have time to scream or yell. Alec didn't have time to run to him, to get him away. Alec didn't have time to do anything other than watch. Watch the flames, fire so hot he could feel it even multiple feet away. Watch as they engulfed Magnus, the love of his life. The man who saved him from loneliness, from himself. The man who had promised to be with him, always. And now Alec was watching him burn.

But instead of sadness, which was expected, Alec was filled with rage. He turned to the queen, the fire still burning behind him. He couldn't look at it anymore, not before he'd killed her. It was her fault, everything. It wasn't even about Alec's destiny anymore. It was about revenge.

"You killed him."

"I merely called on my pets," the queen said, not minding Alec at all. "They chose who to burn. A pity, really. The boy would have been a powerful ally. But, oh well. Can't have everything now, can we?" Alec charged at her, sword raised. He knew it was stupid, this time would go just like all the other ones, with Alec pushed aside with a simple flick of her wrist.

Alec had been just inches from her when the sword flew out of his hand. It wedged itself into the wall on the other side of the room and didn't move more.

"Now I'm afraid I'll have to kill you. You should have left when you had the chance." The queen snapped her fingers, and Alec didn't even try to fight it. Magnus was dead. What was the point? He couldn't defeat her anyway. It didn't matter. But then a moment passed. And then another one. Alec's heart was beating like crazy in his chest, but still, nothing happened. Lilith snapped her fingers again. What was going on?

"That's not possible," she said, her eyes wide as she looked at… Alec turned to follow her eyes. The sight that met him was… Alec didn't even know what to think.

Magnus. Magnus was there. His eyes were glowing brightly, like a fire had been lit in them. His whole body was glowing blue, especially his hands. Sparks were flying around him. Alec had never seen him like this. Alec never thought he'd see him again.

"Magnus, you…" Alec didn't finish the sentence. He didn't know how. Magnus didn't say anything, but he smiled softly at Alec. That was when Alec realized he was really there, he was really fine. Alec nodded and rushed over to the sword and pulled it out of the wall. He had something he needed to do.

In the meantime, Magnus raised his hands, and a blue wall of fire appeared around Lilith. "I'll distract her," Magnus yelled, and Alec nodded. They could take her down. Together.

Alec raced towards Lilith, fully intent on ending her right then. But before Alec could reach her again she flicked her wrist. Alec expected to be thrown into a wall, like before, but this time something caught him. A warm, familiar energy. He was set down on the ground.

"Magnus, I can't reach her," he said.

"Well, find a way. I can't keep her busy for long!" Magnus was dodging attacks from Lilith and trying to get some in himself. Alec watched closely and when the second dragon came back and threw a fireball at Lilith, which forced her to move, and Magnus shot his magic in the same moment, he knew that this was his chance. He raised the sword and ran towards her. She had to use her own magic to protect herself from Magnus so her protection against him was gone. Alec knew that this wouldn't stay for long and so he ran faster then he had ever run before.

"Alec! Now!" Magnus yelled, straining to keep Lilith's shield down. Alec ran even faster, and when he reached Lilith he didn't hesitate. He pushed the sword directly into her heart.

Alec watched Lilith go limp under him, and he pulled the sword out of her. "Magnus, we did it!" He exclaimed, turning to Magnus. Magnus was on his knees, breathing heavily. The red dragon, the one Alec had seen earlier, was beside him. At first, Alec wasn't sure what it was doing, should he attack it? And how was Magnus still alive at all?

But then he saw the dragon wasn't hurting him, it was supporting him. Holding him up, giving him strength. Alec rushed over to be by Magnus's side, to make sure he was okay.

"I'm fine," Magnus said after a moment. "Just… just give me a minute."

"Are you sure? You don't look fine."

"I just… the dragons lent me some of their energy, but I have none of my own left. I just need to sleep, charge up," he said.

"Of course… How can we get out of here? Get you somewhere where you can sleep?"

"The dragon said he could take us," Magnus gestured towards the blue dragon behind them. "They all want to leave."

"They? How many are there? Magnus, I know you like them and they helped us but… can we bring dragons into our world? Are they not dangerous?"

"You forget that our world used to be full of dragons. They lived in peace with everyone. They weren't the ones to start the war. I thought there was only one left, but he just told me there are plenty here. Five grown, three small. And he says there's a bunch of eggs."

"And you want to take them all?"

"We can't leave them here, Alec. And they're our only way out of here."

"How are we supposed to carry those eggs?"

"I don't know. We could try to make a saddlebag for them," Magnus suggested. "But first I need… we have to find a room. I need to rest," Magnus said, trying to stand up.

"Yes of course. Sit on... his? Back and maybe they know a place for you to sleep," Alec suggested. "Oh, and... maybe they can burn Lilith? So there won't be a decomposing corpse lying around?"

"Of course. The blue one, he says his name is Elgdor. The red one's name is Litho. They're… well, I don't think there's a word for it. Mated, I guess."

"They are a couple?" Alec asked and looked at the dragons. "Okay, well since you seem to understand them… could you ask them to burn her and then bring us to a place where you can sleep for a while before we can finally go back home?" Magnus was silent for a moment before the red dragon approached them again. Alec helped Magnus get on her back so she could carry him before she started walking. Alec felt the heat from the flames behind him and knew the other dragon was burning Lilith's corpse.

She led them to a small but cozy room, and she laid Magnus down on the bed as carefully as his own mother would.

"Thank you," Alec said and then went over to lay by Magnus's side. He couldn't believe that they really did it, that they won. The dragon let out a warm breath before moving out, leaving them alone. Alec hugged Magnus close, really relaxing for the first time in days.