This is the final chapter and yeees, Klaine wedding!

I would like to thank you for all your support, for reading, favouriting, following and especially for reviewing this story.

Enjoy!

Kurt and Blaine walked through the gate, hand in hand. They had just gotten back from the Earth, from their last night as bachelors. It was just one day until their wedding and they had organised themselves an unusual bachelor party, taking pills and visiting a few clubs in New York with their human and fairy friends.

Since they had captured Sue and the Smythes, things went perfectly in the fairy world. Drake had made a few changes, allowing every witch to live freely in the kingdom if they accepted their laws. Most of them agreed, happy that they could finally live together without fighting against each other. There were still a few more, chosing to live in the shadows, but they were easy to handle. The fairy world became a place of peace where nobody had to be afraid of horrible creatures anymore.

It meant that Blaine and Kurt had finally enough time for each other and Kurt could get used to his new life, his new family. Blaine's parents loved him like they loved their own son, he and Lorelle became friends soon and she helped him learn everything he needed to know about the fairies, things that Blaine couldn't explain him. Since spending so much time with the fairies, Kurt changed more and more with every day and soon he was almost completely like them. He had beautiful blue wings, pointed ears and some magic, too, although he knew he would never be as powerful as Blaine.

He spent a lot of time with Blaine's friends who accepted him the way he was. Not just Jeff, Nick, David and Wes, but all of them, even if they barely knew each other and Kurt knew almost nothing about their world, they told him a lot of things and they were happy for his and Blaine's happiness.

It was almost perfect. Most of the time, Kurt was fine with his new life but sometimes he missed his family and his friends. Drake had given him a magic mirror, so he could call his father if he wanted to talk to him, but sometimes when he felt depressed, he and Blaine sneaked through the gate and went home for short visits. It was their secret, although Kurt was sure that Blaine's parents knew about them, they still didn't seem to be worried and never talked about the mysterious disappearance of the boys.

Drake seemed very interested in humans, he talked to Burt several times and planned to open the gate again, allowing visits between the two worlds. And the first one was just a day away, the day of their wedding, where Kurt would meet his father and his friends again. They were just as excited as he was, they couldn't wait to see Kurt's new home. Burt hadn't been thrilled when Kurt had told him everything, especially since Kurt had introduced Blaine right before inviting him to their wedding, but Burt had accepted Kurt's choice and tried to get to know Kurt's future husband.

"You're doing this again."

Kurt looked up and frowned when he realised that they were standing in front of his chamber.

"Doing what?" he asked.

"You're lost in your thoughts" Blaine explained.

"Yeah, that happens sometimes" Kurt shrugged.

"Are you nervous because of the wedding?" Blaine asked knowingly.

"Me? No. No, I..."

"Kurt, I'm your mate. I know you" Blaine smiled.

"I just want it to be perfect" Kurt sighed.

"It will be fine. Trust me, my mother wants it more than you" Blaine said.

"I know" Kurt said. He and Lorelle had organised almost the whole thing, making the ceremony suitable for the royal traditions and Kurt's taste.

"Are you sure you don't want me to stay?" Blaine smiled.

"No" Kurt said. "Your mother told me how you do these things."

"Nobody has to know" Blaine winked.

"No, Blaine. We both have to rest, tomorrow's gonna be a long day. I need my beauty sleep" Kurt said.

"Even in my dreams, I will be with you" Blaine said and kissed Kurt's hand.

Kurt shook his head. Sometimes Blaine was so cheesy but he still loved him this way.

"Good night, Kurt" Blaine said and turned to leave.

"Good night, Blaine" Kurt called after him. He walked into his room and shut the door behind him, looking at his pale reflexion in the mirror. He was so nervous.

~ o ~

Drake was standing in front of the old oak tree, getting ready for the ritual that allowed Kurt's father and his friends to enter the fairy world. The ceremony was about to start and he hoped that the humans on the other side of the gate were ready. It was only him and a few guards there for greeting the most important people in Kurt's life since the boys and Lorelle were busy getting ready. He was so glad that he had to do something, too. His only son was getting married, he was nervous, hoping that everything was going according to the plan. Blaine and Kurt had been through so much, they deserved their happiness.

Drake lifted his arms, muttering in the language of his ancestors, letting his magic flow through his veins and connect with the gate. The tree in front of him started glowing in a golden light, letting him know that the ritual was successful. Now they only had to wait.

It was Burt Hummel who stepped through the gate first, dressed in a black suit, with a weird cap on his head. Two girls followed him, both of them dressed in dark red dresses. They took a step forward and looked around in awe.

"Is this the right place?" Rachel asked.

"Unless we're in the land of butterfly men, yes, it is" Santana answered, pointing at Drake and his guards.

"Drake" Burt smiled and stepped forward to greet the other man.

"I'm glad to finally meet you in person, Burt" Drake said, shaking Burt's hand.

"Where's my son?" Burt asked.

"In his chamber, getting ready for the ceremony" Drake answered.

Burt was somewhat disappointed. He hadn't seen Kurt for a while and he hoped that he would see him before the ceremony.

"I would like to see him before the wedding" he said.

"I know. Kurt asked us to lead you to him first" Drake said.

"Let's go then" Burt said impatiently. He couldn't wait to see his son.

~ o ~

"You can do this."

Kurt took a deep breath, watching himself in the mirror.

"No, I can't" he said to himself, shaking his head violently.

"You can."

Kurt turned around, surprised when he saw his father enter his chamber.

"Dad!" he shouted happily and threw his arms around Burt.

"Hey, kiddo" Burt greeted him. "Wow. You did an amazing job with your clothes."

Kurt looked down at the bright blue clothes he was wearing. It was the 100th outfit he had created with his newly found magic, afraid that it wasn't good enough for the ceremony.

"Do you think Blaine will like it?" he asked.

"I think your man likes you in any clothes" Burt answered.

Kurt smiled. His father always knew how to make him happy.

"So what was that desperate speech you held for yourself?" Burt asked.

"I'm panicking" Kurt admitted. "What if I do a mistake?"

"I thought you wanted to marry Blaine" Burt frowned.

"I did. I do" Kurt said. "But it's so scary. What if he's not the right guy for me?"

"Kurt, listen to me" Burt said and led Kurt to his bed. "Marriage is a big deal, probably the biggest decision in your life. I won't lie to you, it will change you and your relationship with Blaine. I don't know why but somehow when you exchange vows, it makes something to you. Your relationship will never be the same but it doesn't mean it will be bad. Not at all."

Kurt sighed in relief. His father always know how to help him calm down.

"He is a good guy" Burt said. "Even with those wings and glowing hands and everything. I know he loves you and I know that you love him, too. You will be fine."

"Why am I scared?" Kurt asked quietly.

"Because you don't know what's waiting for you" Burt said. "It's completely normal. It will go away once you're married."

"I'm so glad you came" Kurt said.

"I wouldn't miss it" Burt smiled.

"Kurt, are you ready?" Lorelle called from the other side of the door.

Kurt took a deep breath and looked at his father for support. He was here with him, just like his friends, supporting his decision. It had to be alright.

"Yeah. Coming."

~ o ~

"Are you nervous, son?" Drake asked, standing beside Blaine in the middle of the large throne hall.

"Terrified" Blaine admitted.

"I remember my wedding day with your mother" Drake smiled. "Nothing went according to the plan and I was worried that we couldn't even get married. But then, when I saw your mother in her wedding dress... she took my breath away. I forgot all the troubles, the whole world disappeared around us and I couldn't see or hear anybody but your mother. It was the most beautiful day of my life."

"That's sweet" Blaine said.

"Don't worry, son, just enjoy the moment. You won't get married again" Drake said.

"It's not like it changes anything" Blaine said, convincing himself. "Kurt's my mate, we already have the bond, this is just formality."

"I promise I won't tell Kurt you said that" Drake smiled.

"Thanks, Dad" Blaine replied.

The room went silent for a second as Kurt and his father entered, then the orchestra started playing a slow song, the one they only used on royal weddings and Blaine watched smiling as his future husband walked down the aisle. Kurt was absolutely breathtaking, the light blue colour of his clothes matching his bright eyes and glowing wings. He looked like an angel and Blaine was so grateful that this amazing boy was his.

Kurt kept his eyes on Blaine as his father led him forward, unable to look at anyone. He was still nervous and Blaine was the only one who could help him with that. Blaine looked amazing, his clothes dark red, the colour of his family and it looked perfect with Blaine's golden eyes and wings.

Burt led Kurt to Blaine and had some trouble letting go of his son's hand. He still couldn't believe that this was real. His only child was about to get married and live in a foreign world, away from him. He couldn't help his fear for Kurt. He wanted more than anybody to see his son happy and safe, and even if he trusted Blaine, he was worried that this happened too fast.

"Dad" Kurt whispered.

Burt took a deep breath and finally let go of Kurt's hand. He stepped to Blaine and leaned to his ear, whispering softly.

"Just so you know. If you hurt my son, I don't care if I live in another world, I will come here and kick your ass. Got it?" Burt said.

"I will take care of him, Burt" Blaine answered gently. "I won't hurt him, I promise."

"You better keep your promise" Burt said and finally stepped back.

The song ended and Drake stepped forward between the two boys, raising his arms.

"This is the most important day in my son's and Kurt's life and I would like to thank you for sharing this moments with us" Drake started. "As the father of Blaine, I can tell you, I've never been as proud of him as I am now. I watched him grow into this amazing young man and he made me the happiest parent with his choice. I believe that Kurt's perfect for him and I wish them everything I've experienced with my wife."

Drake stepped back and the ceremony began. It was long with a lot of speeches and formalities but the boys enjoyed every single moment of it. It meant that their bond was finalized and once it was over, there was nobody who could tear them apart again. They had gone through hell to reach this moment and they both knew that it would only be better.

When it was time for the vows, Blaine grabbed Kurt's hands and looked right into his eyes.

"Kurt, I know we didn't have the best start and it was all my fault" Blaine smiled. "I knew from the first moment I saw you that you were the one for me and I wanted to be with you so badly that I didn't even realise my mistakes. But you were always there for me, no matter what happened. You forgave me when I thought I lost my chance with you, you came after me into this world and left everything behind to be with me. You've done so much for me and I can't tell you how grateful I am to be with you. We've gone through so much but we're finally here, we did it, together. That's all I wish for ourselves for the future and I will do everything in my power to make you happy. You're the most important person in my life, Kurt, you make me feel loved, and no matter what the future holds for us, I will always love you."

Kurt blinked hard to stop his tears, barely able to keep himself together.

"Blaine, when we first met, I knew you were different" Kurt said. "Everybody told me how weird you are but I didn't care. Because all I saw was an amazing man who made me happy. What we've gone through was a lot to process and we had hard moments but we stepped through the difficulties together. I know that it was my best decision to come after you. I don't regret it for a second because that's exactly what I need. I love you, Blaine, with all of my heart, and I can't imagine a future without you. I don't really believe in fate but I know that we're meant to be."

When they finished their vows, Drake and Lorelle stepped forward and bound the boys hands together, symbolizing the bond between them, and blessed the couple. Then they stepped back and Blaine and Kurt had to let go of each other's hands for a moment. They didn't have rings but they both made each other presents, Kurt a necklace with red and Blaine a bracelet with blue and green gems. Those small jewelleries had their powers, their hearts in them, so they had a small piece from the other even if they had to stay apart for some reason.

And then, in the end, they could finally kiss each other. Kurt was nervous because of this part, kissing Blaine in front of so many people seemed scary but Blaine squeezed his hands reassuringly and turned Kurt away a little, so he didn't see the guests. Kurt closed his eyes as Blaine pressed his lips to his, giving him a gentle kiss. It didn't last too long but they could still share their true feelings.

When Blaine pulled back and Kurt opened his eyes, the guests clapping happily behind them, Blaine smiled and leaned to Kurt's ear.

"Together. Happily. Forever" Blaine said.

"Together. Happily. Forever" Kurt repeated.

And it that moment, they both knew that it was exactly how their future would look like.