A/N: Well. This is the end. Fair warning: there will be fluff of epic proportions. But it's the final chapter, let's let these poor characters be happy after everything they've been through. Don't forget that the epilogue is still coming.
••••••••••MERLIN••••••••••
When Merlin woke up, he was confused.
He wasn't sure what had been dreams and what had been reality - and, wait, this definitely wasn't his bed.
And something heavy was on his arm.
He turned his head, squinting against the bright light which definitely didn't hit him like that from the window in his own chamber - and frowned in confusion at the sight before him.
There, curled into his side and resting her head on his arm, was Ygranna. Behind her, slightly tucked in around her, was Arthur. He was lying on his side facing them, and one of his hands had entwined with Merlin's in the night. Merlin surmised it must have been Arthur's doing, since his own hand was numb at this point and probably unable to entwine with anyone on its own accord. He smiled at the sight - he could get used to waking up this way, even if it meant a permanent twinge in his arm.
Feeling the sheets pull slightly against him, Merlin turned his head - and did a double take when he realised that on his other side, Guinevere was sleeping peacefully, her breathing deep and even.
Then the events of the previous day came back to him, and he had to close his eyes against the onslaught of memories.
Finding out Ygranna and Guinevere were gone. Realising that Morgana had taken them. Chasing after them, flying on Kilgharrah, saving Ygranna. Discovering Arthur's body in the throne room. Coming home. Ygranna's magic saving Arthur; saving them all, really.
And at that point, after everything, they had all been too exhausted to do anything but sleep. Arthur had drifted off not soon after waking, his body completely drained of energy from having to fight off the darkness; Ygranna had gone through a massive trauma, and luckily she had been too exhausted to be scared, falling asleep in Arthur's arms.
And Merlin and Gwen had grinned at each other then, sharing a happiness so overwhelming, and knowing in that moment that everything would truly be alright. When Gwen had offered that Merlin share the bed with Anna and Arthur, he had been too tired and relieved to refuse - but when she herself had made to retire to her and Arthur's old shared chambers, Merlin would have none of it.
"None of us should be alone tonight, Gwen," he had said, and scooted closer to Ygranna and Arthur, making a space for her on the bed.
The fact that she had agreed with a relieved smile of her own was all the confirmation that Merlin had ever needed that she not only accepted the reality of their complicated situation, but that even after everything they had been through, she still very much wanted to be a part of it.
He smiled to himself. They really were an odd little family. But they would make it work. Because with so much love between them, how could they not?
••••••••••ARTHUR••••••••••
Arthur woke up to someone poking him in the ribs. And it hurt. He felt like he'd had a jousting match with a troll and lost.
"Merlin, get off," he grumbled, trying to squirm away from the pressure - only to find himself almost falling off the edge of the mattress and grabbing tightly onto - wait, whose hand is that? - to keep himself balanced on the bed, his eyes flying open in alarm.
The sight that greeted Arthur would have been enough to send him over the edge if he hadn't already been holding on to something.
Ygranna was leaning over him, her golden hair falling in a tangled mess down over her face. She was regarding him with a curious expression, her eyes slightly narrowed. He realised that she must have been the one poking him.
Behind Ygranna, Merlin was yawning, blinking at Arthur and Ygranna, a stupid smile on his face (which, at any other time, Arthur would probably kiss off his mouth). And next to Merlin... was Gwen. Her head was propped up on her hand, and she was watching the scene with amusement despite clearly having just woken up herself.
"Don't be silly, daddy, I'm not Merlin," Ygranna stated, hands on her hips.
He sighed, but he couldn't stop the grin that was forming on his own face. "What?!" he asked in mock outrage. "And here I go thinking Merlin is a girl again."
"Oy," Merlin muttered sleepily, and Ygranna giggled.
"Daddy," Anna said after a moment, "Why are you and Merlin holding hands?"
Oh. Arthur looked down to find that his hand was, indeed, still entwined with Merlin's. Neither of them had let go, even after Arthur had probably squeezed it rather forcefully to keep himself on the bed.
Arthur's eyes met Merlin's, and they both blushed. Behind them, Gwen coughed pointedly.
"I think the answer to that question is rather overdue, don't you, boys?" Guinevere said, smirking.
Ygranna looked between the three of them in innocent, wide-eyed confusion.
Arthur sighed. Merlin caught his eye and shrugged, in that hapless way he sometimes did, and Arthur felt something give way in his chest, feeling simultaneously like anxiety and relief. Guinevere was right: it was time, finally, to set the record straight.
Sitting up on the bed, Arthur let go of Merlin's hand regretfully, in order to lift Ygranna up into his lap.
"Anna," he started, "there are some things you need to know, about... about Merlin. And me. And your mum. But just know, sweetheart, that we all love you, alright?"
Ygranna rolled her eyes. "Of course you love me, silly."
Merlin laughed - half nervous, half joyful. Arthur could only imagine how much he had been anticipating and dreading this moment.
"Yes," Arthur nodded, "yes, we do. But Anna, see, you know how everybody has a mother and a father..." he took a deep breath. "Well, in your case, you actually have two fathers. Myself, of course, and Merlin."
For a moment, Ygranna was silent, her brow furrowed as she considered this new information.
Arthur was pretty sure that both Gwen and Merlin were holding their breath.
Then Ygranna jumped off Arthur's lap and launched herself at Merlin. "I get two daddies!" she exclaimed, throwing her arms around him, and Merlin let out a surprised gasp of surprise - he shot Arthur a happy grin before letting himself embrace his daughter, burrowing his face in her hair.
Guinevere was smiling too, tears in her eyes, and she touched Merlin's arm softly. After a moment Merlin extracted himself slightly from Ygranna, his own eyes suspiciously watery, and pulled Gwen into the hug, too.
Merlin's eyes met Arthur's over the girls' heads, and he quirked an eyebrow. Well? his expression seemed to say. You might as well...
And Arthur laughed as he threw his arms around Merlin and Gwen, trapping Ygranna in the middle. She giggled, and he felt his heart expand.
They would need to tell the court now. They would need to face everyone with the truth. They would need to accept that there would be resistance against Merlin, against Ygranna, and maybe even against Arthur himself.
But whatever happened, they would face it together. And they would emerge victorious, from whatever battle they had to fight to keep their family together. Arthur had never been so sure about anything in his life.
••••••••••MERLIN••••••••••
Three months later
Merlin was watching through the window in his and Arthur's new joint chambers as Gwen, Leah and Ygranna played in the gardens. It seemed like he was always smiling, these days, and right now was no exception.
So wrapped up in his own happiness was he that he didn't notice Arthur get out of bed before the other man was right behind him, wrapping his bare arms around Merlin's waist and pulling him back against his chest.
Merlin leaned back into Arthur, hmmm-ing his contentment as Arthur pressed an open-mouthed kiss against his neck.
"What are you thinking about?" Arthur murmured, his breath ghosting over Merlin's ear, making Merlin shiver.
"You," Merlin murmured, turning around in Arthur's arms and kissing him softly, his hands snaking into Arthur's hair. After a while, they pulled away. "And our daughter. And how she'll grow up to be just as stubborn and proud as you, and as arrogant, and as hot-tempered, and as stupidly noble..." He laughed as Arthur pouted. "And how much I'll love her for it, just as I love you."
Arthur's laugh carried into his kiss, and Merlin felt like it was filling him up, that Arthur was letting him share his own happiness.
The kiss turned from tender to urgent very quickly, and before he knew it, Merlin was backed up against the wall, and Arthur was hard against his thigh.
"I want you," Arthur panted, and Merlin ran his hands down Arthur's back, enjoying the way he could make Arthur's breath hitch just so.
"You have me," Merlin whispered. "Forever."
And forever was only just beginning.
••••••••••GUINEVERE••••••••••
One day, Arthur came to Gwen, looking like he was gearing up for a spectacularly awkward conversation.
"Guinevere," he greeted, shuffling his feet and looking stuffier and more unsure than she'd seen him in a long time, " I just wanted to say - I mean, that is, Merlin and I were talking and I wanted - we wanted to let you know..."
"Arthur, come, sit down," Gwen laughed, taking pity on him and taking his hand, pulling him down to sit next to her by the window. "Whatever it is, you can tell me."
Arthur sat, but he fidgeted still, not quite able to meet Gwen's eyes. "It's only... I know we've sorted everything out now, kind of, and-" his eyes darted to hers only to fall to his hands again, "-and you've been so gracious, accepting my feelings for Merlin. I don't think I have ever met anyone as understanding as you, Gwen, you have been truly extraordinary and I'm still not sure I deserve it."
She reached out and took his hand, and was relieved when he didn't flinch away. "Arthur, look at me," she commanded, and he did. Gwen offered him a reassuring smile. "You know I don't blame you for what happened, Arthur. You did everything in your power to protect me from this, but it was true love, after all," she shrugged. "It took me a while, but I understand that now."
After a moment, Arthur smiled, clearly relieved. "Good. Because that is actually what I am here to talk to you about. Love." Gwen frowned, and opened her mouth to voice her confusion, but Arthur finally seemed to have found the words for what he wanted to say and barrelled on. "I want you to know, Guinevere, that I don't expect you to... to stay celibate, for me. That is," he paused, and now it was Gwen's turn to blush, "I won't lie to you; if you did eventually wish to remarry, the court might have some objections, but I just wanted you to know that I will stand behind you - and Merlin will, too - and Ygranna will not be any less of your child, whatever you choose to do."
"Arthur..." Guinevere began, unable to find words to express the incredible gratitude she felt towards him at that moment. And towards Merlin, too. They must have discussed this, and they must know as well as she did how many problems this could truly cause for all of them, how much bigger of a scandal would come out of this than they were already facing.
Arthur shook his head. "It is the honourable thing to do, Guinevere. I will not jeopardize your happiness, no matter what the consequences. We'll deal with the fallout, together, just as we have done with all of our other... er, controversies."
For a moment they simply stared at each other, smiling, hands entwined. And Guinevere could not believe how much she loved this man - even if her feelings for him had shifted into something very different now from what they used to be.
After a moment, Arthur dropped her gaze, a small flush spreading on his face again. He opened his mouth, hesitating, but finally said, "I do have one request, however."
"Anything, Arthur," Guinevere said immediately, squeezing his hand.
"I would like you to remain my Queen, even if you stop being my wife," Arthur said quietly. "Whatever else has happened between us, making you co-ruler of the kingdom remains one of the best decisions I ever made." He looked back up to meet her eyes again, his expression fierce and proud. "Camelot would suffer in the absence of your wisdom and your kindness, Guinevere. I need you by my side, and I hope you will continue to support me as I bring peace to the kingdom."
And Gwen really had no words for him this time, so instead she threw her arms around Arthur, hugging him fiercely, tears of gratitude obscuring her vision. After a moment Arthur returned her embrace, letting out a sigh of relief.
Although it was hard to believe that she could ever love anyone as much as she already loved Ygranna and her fathers, there might one day in the future be someone who would catch Gwen's eye. And it was good to know that she had Arthur's permission to pursue it, whatever it was - and that it would never be a question of making a choice, of giving up anything or anyone she loved.
But for now, Guinevere had everything she could ever want: she had her kingdom and ruled over a people she loved. She had her daughter - and she had Arthur and Merlin, her little family, unusual as it may be.
Guinevere's life was perfect.
