Hello, my friends. I'm writing this story because there aren't many Allura/Hagger stories out there, so I thought about writing my own and hope to inspire others to make similar ones as well. This will take place during season 1 where Allura is on Zarkon's ship and Haggar's origen will be different than in canon. Anyway enjoy the 1st chapter, my friends.

After Allura had saved Shiro and was captured by the Galrans, she'd been taken to Zarkon's command ship and was waiting in a cell until it opened, revealing the sorceress Haggar and 2 of her druids. "What do you want, which?" Allura asked with an angry voice as she hadn't forgotten what she did to Shiro.

Haggar looked at the Altean princess for a few minutes before strangely looking like she'd met her many years before her awakening.

"You two, leave us." She then spoke, snapping her fingers and pointing.

"But, high Priestess, lord Zarkon demanded that we bring her to him." 1 of the Druids reminded Haggar.

"I SAID LEAVE US!" The high Priestess yelled, confusing Allura and making the Druids back away from her before reluctantly doing as she said. Hagger walked in as the door closed behind her.

"What are you up to? Your master will be very furious with you when he finds out about this." Allura said with a smirk, imagining what Zarkon would do to Hagger once he found out she disobeyed her master.

"Quiet." Haggar backsassed with a strange look of recognition on her face, which Allura noticed. "I only want to know something before I take you to Zarkon, and I don't want anyone knowing about it but me."

"What's with the look on your face?" Allura asked as her face contorted in a mix of anger and disgust. "It's as if you know me or something. You already should know who and what I am. Didn't your lord and master tell you about me and the destruction of my home?!"

"He did, but I think remember you from a different time...when you were younger."

"W-what are you saying? I haven't seen you before." Allura said before noticing the red marks. "..but...those marks look... familiar. I can't explain it but I think I do know you from somewhere in the past but that shouldn't be possible. Even if I did remember you, you would have died with the passage of time, especially after 10'000 years."

"I know. I have been alive for over 10'000 years thanks to vast usage of the Quintessence, but the memories of my past are gone. But when I saw you, I felt like…I regained a memory of you, but I need to be certain." Haggar said before placing her hands on Allura's head and using her magic to see into her memories while unknowingly letting the Princess see into hers as well.

Flashback 10'000 plus years ago

An 8 year old Allura was running around and playing with her newest toy that her father had gotten for her birthday. Her father had allowed her to play outside the palace grounds as long as she didn't go too far. While she was playing, she bumped into someone. "Oh sorry, I didn't see you there."

But the person she bumped into was another little about her age. Her skin was purple and she had yellow eyes and purple pupils and had red marks on her face and had pure white hair. "Oh that's alright, I was caught up in my book and I didn't notice you." The girl said with her hand held out apologetically before Allura helped her up. "Wait, you're her, aren't you? Princess Allura?"

"I am. Father let me leave the palace grounds to play with my new birthday present. Would you... like to play with me?" Allura asked with a smile.

"Well I don't really have anything better to do and since you're the princess, I'd love to." The girl said with a smile, happy to have the chance to play with the princess.

"Oh before we play, what's your name?" Allura asked curiously, wanting to know the name of a possible new friend.

"Haggar. My name's Haggar, princess Allura." The girl now known as Haggar said humbly while bowing to the princess as she had been taught by her parents that it was custom for a citizen to bow to royalty.

"That's a nice name, Haggar, and you don't have to bow, at least not when we're playing." Young Allura said as a smile while telling her new friend that she didn't need to bow to her.

"Thank you, Allura, let's play." Haggar said with excitement.

The 2 little girls spent the next few hours playing hide and seek and tag, which was lots of fun for them until it was noon. "Well Haggar, I have to head home for lunch. Wanna play with me tomorrow?" Allura asked with a hopeful look, wanting to play with the purple skinned girl again.

"Why of course, Allura. After all, we're friends, aren't we?" Haggar asked hopefully.

"Of course we are, Haggar! We're best friends now!" Allura said with happiness, knowing that she now has a best friend to play with now.

"Great! I'll see you tomorrow, Allura. Bye." Haggar said before she hugged Allura and headed home, with the Altean princess doing the same thing.

During the next few years, Allura and Haggar's friendship only grew. They played together every day and Allura even introduced her friend to her father, who was very nice to the purple skinned Altean. Her family was even invited to royal dinners due to Allura and Haggar's friendship at the princess's request and Haggar had even spent a couple of nights with her friend. But 1 day when they were almost 14 years old, Haggar and her family moved off planet to explore the universe and further their daughter's education, much to Allura's and Haggar's sadness but before Haggar left, she shared 1 last sleepover with Allura. And it was a great one until morning came and Haggar dressed up for her departure.

"So Haggar, are you sure that you can't change your parents minds? I really don't want to lose you." Allura said as she embraced her friend.

"Believe me I tried, Allura, but they're dead set on it. There's nothing I can do, I have to go. But I promise you on my life, when I've learned all I can and turned 20, I'm getting the first ship I can find and I'll come back. And when that time comes, we'll never be apart from each other again, because I'll be staying on the planet...with you." Haggar said with sadness, vowing to return to the planet when she turned 20 and learned all that she could and stay with Allura forever.

"Then perhaps you could do last thing for me to keep that promise?" Allura asked, wanting something from Haggar to know that she'd keep her promise.

"Of course. What do you want me to do?"

"Well...I've never actually...had...my first kiss and I've never thought about having a male suitor...so I was... wondering if-" Allura asked with hesitation because she didn't want to disgust her friend.

"If I'd be the one to give you your very first kiss? Why of course I would. I've actually dreamed of it myself but I didn't think you'd ever feel that way about me." Haggar said with happiness, having thought about what it would be like to kiss Allura.

"Thank you so much, Haggar! I'm so happy that you're willing to be the one who gives me my first kiss." Allura said with equal happiness. The 2 slowly leaned in and felt their lips touch together in a short kiss before they separated with gasps and very surprised looks on their faces. "That...was great."

"Yes it was, Allura, I really liked it." Haggar said with a smile before putting her hands on her cheeks. "Would you like to...kiss me again."

"Of course, Haggar." Allura said as she wrapped her arms around Hagger's neck, wanting to feel the good feeling that she gave her with that first kiss. They leaned in and kissed very short kisses before it got more passionate. The 2 teenage girls kissed passionately for about 5 minutes before separating again. "Haggar, I-I-I... love you."

The white haired teenager couldn't believe what she'd heard. Princess Allura, daughter of King Alfor and her best friend loved her. She couldn't deny that she'd been in love with her for quite some time and to hear her say that she also shared her feelings made her shed tears as she knew that it would be years before they'd see each other again and that made what they'd just done all the more painful. "I...love you too, Allura, but if I leave, we won't be able to be together. And by that time I come back, you'll probably be married and have a child, and this moment will have been for nothing."

"No Haggar, this moment will have meant everything to me. No matter what happens during the years we're apart, I'll be waiting for you and I promise that when that eventual day comes, you'll be the one I marry, and we'll become wife and wife and protect Altea together as its benevolent queens." Allura said as she held Haggar's hands, vowing to marry her when she eventually returns to the planet and to protect the people side by side with her as its queens.

"Do you promise?" Haggar asked with a bit of hope.

Allura kissed Haggar again and smiled. "I give you my most sacred vow that that future will happen, my love."

"Then I'll think about nothing else but making that wonderful future happen." Haggar said with a smile before realizing that it was almost time for her to leave. "It's almost time for me to go, my love."

"I know, but I promise you that while we're far away from each other, I'll always be with you in your heart." Allura promised as they shared 1 last hug and kiss before Haggar left. But unfortunately, the future they'd both promised would not come to pass as when Allura had turned 19, she'd heard that something terrible happened to Haggar and she'd been presumed dead, devastating the Altean princess. But there wasn't any time to mourn as the Galran empire led by Zarkon had attacked the planet without mercy and that was when King Alfor had put her into stases for the next 10'000 years.

Flashback end

The shock of what Haggar saw in Allura's memories was so strong that it caused her yell out and fall to the floor with her hood dropping off, making Allura gasp as she now knew who this was: Haggar, the one she'd promised to give her hand in marriage, and the woman that she'd loved thousands of years ago. "Haggar...is that really you?"

"Allura? My...love?" Haggar said with shock as she now fully recovered her memories of Allura. Now that she recognized her again, all the memories of what she did under Zarkon's command were now very painful as she now knew that she'd helped cause the one she loved so much pain. It hurt her heart so much that she shed tears for the first time in thousands of years and she began crying her now yellow and purple eyes, that had turned back as soon as she let go of the princess out as Allura slowly walked up to her and gently put her hands on her old love's shoulders, making her look up at the princess.

"No, don't look at me, Allura. I can't bear it." Haggar said with regret and remorse, not willing to bear the thought of her former love hating her.

"Don't worry, Haggar, I don't hate you. It's quite the opposite, I still love you." Allura said softly before she kissed her cheek before pulling her to her feet. "Haggar, come on. We have to get out of here."

This made the high Priestess look at the Altean princess with shock. "We? You're kidding, aren't you? Just leave while you can." Haggar said before she touched Allura's head and a purple energy surrounded her before stopping. "I gave you the codes to every door and ship in this fleet. Just disguise yourself as a soldier again and get out of here before-"

"No Haggar, I'm not going to leave you here. You're coming with me. I saw your memories while you saw mine, and I know what Zarkon did to you. It erased the memories of your old life, your family and me. But now that you've regained them, your true self has finally returned after so many years of suffering." Allura said with compassion for the one she still loved. "Now come on, Haggar, let's get out of here... please."

Haggar looked into her eyes and saw the very familiar love that Allura had for her thousands of years ago and reluctantly nodded her head. "Ok. Let's go." She said still saddened, still not believing that the Altean princess could still love her after what she'd seen in her memories.

That was when Shiro and Hunk showed up and immediately drew their weapons. "Get away from her, witch lady!" Hunk said with a threatening face.

"Stop! Don't hurt her!" Allura said, immediately holding her hand out to stop them from hurting Haggar.

This shocked the 2 Paladins as they weren't expecting this, but now wasn't the time for this. "Hunk, we don't have time for this. Let's just get out of here!" Shiro told his friends

"I'm not leaving without her!" Allura yelled, not wanting to lose the woman she loved again after so many years of being apart.

"Fine. We'll just take her with us, now let's go!" Shiro and before they both ran out of the cell with the 2 women and made their way to the Black Lion. Once they got off the ship and saved Keith from Zarkon, they flew to the ship/castle and Allura quickly took the controls.

After a few minutes, the barrier surrounding the area surprisingly faded and Allura quickly opened a wormhole and flew through it, escaping Zarkon and his fleet. When they were safe, everyone was extremely shocked at seeing the witch lady on-board. "Allura, what's she doing here?!" Coran asked with a fearful look on his face.

"I know this will shock everyone but… this is Haggar...my best friend from 10'000 years ago." Allura told them as she put a hand on Hagger's shoulder as she still looked uneasy about being here.

"Allura, how can she be your old friend from way back then? She's Zarkon's high priestess!" Lance reminded the princess with disbelief that she and Zarkon's high priestess were old friends from 10'000 years ago.

"Not to mention she took Shiro's arm!" Hunk said, reminding Allura about what she did to Shiro.

"Wait. Now that I think about it, Allura did have a very close childhood friend named Haggar. The white hair, purple skin, the eyes and red marks confirm it. They're the same features that Allura's friend had as a child." Coran said as he closely looked at Haggar's face and was beginning to remember.

"But if you're Allura's friend from that long ago, how are you even still alive after all this time?" Pidge asked Haggar, wondering how she could still be alive after 10'000 years.

"It the...Quintessence. During my time apart from Allura, I studied it and found out that it gave whoever was infused with it an unnaturally long lifespan as well as immense physical strength. When Zarkon learned of it, he grew obsessed with it and...kidnapped me. I begged him not to tamper with it too much but he made me continue my experiments and said that he would...kill Allura if I didn't. I couldn't bear the thought of losing her, so I did as he asked but an eventual overdose of the Quintessence... corrupted Zarkon even more and...even me to the point where all my past memories were gone, except my name. After the destruction of Altea, I continued my experiments and Zarkon and I regularly had infusions of the Quintessence to keep ourselves alive for the past 10'000 years and... I think you know the rest." Haggar explained while shedding tears, beginning to cry as she now knew all the horrible things she did in Zarkon's name.

"So…that's what happened to you." Allura said with tears falling from her eyes, now understanding what had happened to Haggar. Being kidnapped by Zarkon and forcing her to continue her work with the Quintessence to protect her until an overdose of it seemingly killed her but had really taken away her most precious memories while corrupting her.

The others didn't know what to think. During the time they've known Allura, she never talked about Haggar and now they knew why: The devastation she felt over the loss must have felt made it hard for her, which they couldn't blame her for as they would do the same in her position. But now that she had Haggar back, there was no telling what this could mean for any of them, even Zarkon's former high priestess.

"Princess, what will we do with her?" Coran asked, wondering what was to become of Allura's old friend.

"Yeah. It's obvious that she can't go back to Zarkon because he'll more than likely kill her for disobedience and desertion...or something way worse." Shiro said, knowing that Zarkon would most likely kill the sorceress because if what she's done.

"Haggar stays here with me, and don't argue with me about it! Now that I know what happened to her, I'm not losing her again!" Allura said with determination to not lose Haggar ever again.

"Allura don't, I've done so many horrible things. To your friends, Altea, the universe, and even you. I should just be thrown somewhere deep in darkness where no one can find me again." Haggar said as she put her hands on Allura's shoulders with pleading eyes, thinking that that kind of fate was no more than she deserved for all the terrible things she'd done in the past.

"No Haggar, don't talk like that. The one who did all those horrible things wasn't the real you. The real you would've never done those awful things. The one who did them was the monster that Zarkon wanted you to be when your memories were erased. But now you're free of him and we're both together again, and I promise you that I will never lose you again." Allura said gently.

Hearing this made Haggar shed tears as she so surprised at the compassion Allura still had for her touched her heart so much that it caused her to break down and embrace the princess in a long overdue hug while Allura rubbed her old friend's head gently.

The others were so shocked at seeing this that they actually shed a few tears as well despite trying to fight it. After a few minutes, Haggar calmed down and they separated. "Well, it's been a long crazy few days, so I think we could all use a few hours of sleep." Shiro told everyone, feeling exhausted after the last few hours.

"Quite certainly, Shiro, everyone turn in for the night and tomorrow we'll all decide our next move." Coran told everyone, feeling sleepy himself.

"That'd be great after I chow down on a delicious hot meal." Hunk said, feeling hungry like he did most of the time.

"Yeah, me too." Lance said, feeling hungry as well.

"I'm just gonna get some sleep. I'm very tired right now." Kieth said as he went to his room while the rest of them went their own way.

"Allura, where will your old friend be staying? In one of the other rooms?" Coran asked while already knowing the answer.

"Haggar is to stay with me in my room. We have so much to catch up on and a sleepover is the best way to start that. That is...if you want to." Allura said while looking at Haggar with hopeful eyes.

"Of course I will, Allura, I don't want to be alone right now, especially now that we've reunited again after all this time." Haggar said with a small smile before taking the princess's hand and leading her to her bedroom.

When they got there, they locked the door and Allura quickly took out an outfit for Haggar that was much better than the dark cloak and hood. When Haggar went to the bathroom to bathe herself, Allura changed into her sleeping gown and let her hair done before getting on the bed and waited for a while before Haggar came back in her new sleeping gown and saw that Allura had disposed of the cloak before getting in bed with the one she loved.

"You disposed of the cloak?" Haggar asked as she got comfortable.

"Yes. That awful thing will only be a reminder of someone that was a shell of her true self." Allura answered as she embraced Haggar.

"Thank you, Allura. But there's something we need to talk about: while we were with your new Paladins, you told them that I was your friend but you never told them about the promise we made." Haggar said, remembering that Allura had left the part about their promise to marry out of the conversation.

"Because I don't want them to know about it...yet. I really want us to be together, Haggar, the way it should've been all those years ago." Allura said as she caressed Haggar's right red mark with her index finger.

"I... don't think that's possible anymore, Allura. I really do want to, but I'm just... afraid that I'll…end up hurting you and there's the matter of the others and the universe finding out and... humiliating us about it...or worse." Haggar said with doubt, afraid of what the others and the universe would think of them or of herself hurting her somehow.

"You think I never thought of that possibility? That's the risks everyone takes when they fell in love. I couldn't care less about what the others and the universe will think of our relationship. If they have a problem with it, then they will just have to get over it but if they don't, you and I could always beat them into accepting us and of course there's your magic. And you could never, ever hurt me. I know that we'll have a great life together."

"But...Zarkon-"

"Zarkon will not seperate us ever again. The Paladins will defeat him eventually, one victory at a time. And when he's gone for good, the universe will be free and the two of us can begin the life we've always dreamed of. Maybe not living as the queens of Altea, but our life will still be great as ordinary people." Allura said with a smile.

Haggar then touched Allura's cheek. "Are you sure about this, Allura?"

"Absolutely, Haggar. We lost that chance 10'000 years ago. But now that we're reunited, that chance has been given to us again. Please...my love, take this 2nd chance at our happiness and love...for me...for us." Allura said while looking into the eyes of the one she still loved.

Haggar thought about everything Allura said and about what she was offering. When she left Altea, all she thought about was the life she and the princess promised they would live together and now it was right in front of them once again after so many years of separation. And despite all the doubts she had, there was no denying that she wanted the same thing Allura did. After a few more minutes, she smiled and looked at the Altean princess with love. "I'll take this 2nd chance, my love...for you...and for us."

Allura smiled before they leaned in and shared a passionate, long overdue kiss that lasted for 10 minutes before they separated and looked at each other with love. "I've waited 10'000 years to do that again."

"So have I. Well... goodnight, my love." Haggar said as she closed her eyes and fell asleep while snuggling with her princess.

"Goodnight...my darling." Allura said with a smile while getting comfortable in her Haggar's embrace as she fell asleep with the one she loved.

Meanwhile with Zarkon

The evil Galran emperor was seeking the location of the Altean castle and saw everything that had been said by the Altean princess and his now traitorous high priestess. "So Haggar, you have reclaimed your memories and have betrayed me. This will not STAND! YOU WILL SUFFER DEARLY FOR THIS!" He yelled in rage as his evil purple eyes glowed brighter, vowing to make Haggar suffer greatly. "Beginning with your precious princess Allura."

There you go, my friends, the first chapter of Another chance at Life and Love is complete. I know that everyone is Ooc but that's what this site's for. Rate and review. See you soon my friends.