Actions

Work Header

fireworks (you and i were)

Summary:

Destiny likes to throw curveballs at Geralt when he least expects it, ergo, when he is at a summer festival concert with his daughter, he is only mildly surprised to find out that the singer is an ex-fling of his, from before Ciri was born. Specifically, the ex-fling that haunted him for years after he broke it off.
Maybe destiny is rude, but maybe she gives opportunities for second chances.

(written for the witcher flash fiction challenge #50)

Notes:

written for the witcher flash fiction challenge #50!

there is no explicit smut, just references to sex that happened over 10 years ago

title is from "fourth of july" by fall out boy, which heavily inspired this fic

Work Text:

To say that this wasn’t Geralt’s scene was an understatement. Big crowds of unruly people, many on their third or fourth beer, with young children running underfoot, all gathered to listen to some spectacularly loud noises. Not the way that he would have wanted to spend his Monday night.

Ciri, Geralt’s own personal young child who ran underfoot, tugged at his arm. “Dad, come on! Yenna said that she would meet us by the B stage!”

Though his daughter was a spry four foot five to his six foot two and lacked the muscles that years of construction work had given Geralt, he let her pull him along.

Ciri was the greatest part of his life, and they both knew it, which meant that he was pushed around occasionally. It was fine, apart from how often his brothers teased him for being a pushover, as if they wouldn't bend over backwards themselves for Ciri.

“What time do the fireworks start?” Ciri asked. She paused in her pulling to look at the watch that Geralt had on his wrist.

“Not until dark. We’ve got time.”

“Yeah, but I want to see Dandelion perform! Yenna said she saved us a spot right up at the front, come on!" Geralt did his best not to stumble as Ciri held his hand and leaned all of her weight forward.

"Hm."

"You'll like Dandelion, I think," Ciri chattered. They wove in and out of the crowds, thankfully ignoring all of the firework and food stands that were surrounding them- if Ciri asked for a nine-dollar ice cream cone tonight, Geralt wasn't sure if he could say no. "He's pretty cool."

"And I like cool things?" Ciri giggled.

"No, but I think maybe this could be where you start. Don't worry Dad, soon enough we will get you cool."

"Hm."

"Yeah, but Dandelion can play so many different instruments, but he plays the lute, mainly. He writes all of his own songs too! He did a duet with Essi- that's another pop singer, I don't think you would know who she was- and it was so good, I hope he sings it tonight."

They broke through the main crowd to reach the open field that was split into a few different stage areas. Ciri continued to charge forward, leading him towards one of the smaller stages that had bright yellow flowers projected onto the stage. Geralt saw Yennefer first. She was lounging on the grass, which surprised Geralt until he saw the massive blanket that was spread out underneath, and the other woman sitting beside her.

When Ciri caught sight of Yennefer she jumped up, dropping Geralt's hand to squirm through the people.

"Ciri-" Geralt tried to call, but she was already gone. He could at least see when she joined Yennefer on the blanket, nearly tackling her in a hug. "Excuse me,"

It was thankfully not late enough in the night for the area to be packed, allowing Geralt to slide his way past people to get to the others. Yennefer looked up from Ciri when he approached.

"No."

Geralt halted at the edge of the blanket, frowning at her curt tone. "Shoes off. I don't want any sawdust on this blanket, it's new, I'll have you know."

Geralt nodded, slipping out of his shoes before nodding his head in greeting to Triss.

"Geralt, it's been a while," Triss greeted. She looked as lovely as ever, with her tawny skin, red hair pulled up, and gentle smile.

"Ciri, you remember Triss, my friend from work. I invited her to join us, apparently she is a fan of this Dandelion as well." Yennefer introduced. Ciri gasped with much more drama than Geralt thought was necessary and leaned forward.

"You like him too? What's your favorite song? What's your favorite album? Have you seen him live before? I haven't, this is my first time-" she continued to chatter while Geralt sat down next to Yennefer.

"Should it worry me, how obsessed our ten-year-old is with a complete stranger?" He asked in a low voice. Yen hummed, before reaching out to pat his cheek.

"No. It's quite normal. Just be grateful that she missed the One Direction craze."

"I... Do I want to know what that is?"

Yen shook her head and handed Geralt a drink from the small cooler. "No."

As Ciri and Triss chatted (and quickly became friends), Geralt tilted his head back, taking in the stage in front of them.

Ciri was right, Yen had managed to secure a spot right up in the front. From here, Geralt could see various musicians lingering around the sides of the stage, and a few technicians roaming around with plugs in their hands.

There wasn't an elaborate set for the show, which Geralt appreciated. When Ciri was much younger, Lambert and Yen (a dangerous combination, always) had made Geralt take her to some type of kid’s concert. Geralt walked away still not knowing what he had witnessed, but with an immense headache and a slight aversion to neon colors for the next few days.

They had missed the last summer festival thanks to a family camping trip that Vesemir had put together, and while Ciri had a good time, she was insistent on going this year. She was even more so, once she found out that a singer that she liked- Dandelion- was going to be performing before the fireworks show. As stated previously, Geralt had a hard time saying no to her, and invited Yen along.

"Do you miss it?" Yen asked, knocking him out of his thoughts.

"Hm?" Yen pointed to one of the security guards standing off to the side of the stage. "Oh. Not really, no."

Geralt's time as a security guard at concert venues was a contract that ended up lasting multiple years, but he had quit and joined his brothers in construction a few years before Ciri came along. He enjoyed his job a reasonable amount, and he always met interesting people that he could tell Yen about when he came home, but the crowds, and often grating music wore him down.

"I miss you getting me VIP tickets whenever I wanted them," she mused.

"You broke more hearts backstage than concerts I ever let you into," Geralt reminded. Yen flashed a smile at him. "Though I suppose that was fun for you."

"Don't put all of the blame on me, I happen to remember you being smitten with a certain-"

"Triss," Geralt cut in before Yen could get carried away. "You work with Yennefer, correct? How's that been going?" Yen snickered into her glass of wine.

"Oh! Well, actually, it's been going really well," Triss started, before going into a story about some mischief that Yen had dragged her into at work.

Ciri scooted back on the blanket to sit next to Geralt. She tugged on the edge of his sleeve.

"What?" Geralt whispered, as Triss was still talking, with Yen occasionally interjecting to add her own commentary.

"Can you get me an ice cream? Please?"

Ciri bat her big eyes at him.

Fuck.

Geralt sighed but pulled out his wallet.

 

By the time the show was about to start, Ciri was on a sugar high, and Yen and Triss had moved much closer to each other. Geralt had tried to send Yen some significant looks, but Yen just waited until Ciri was looking in the other direction to flip him the bird.

"He's really here, dad! Oh my gosh, do you think he's going to see us? Can I use your phone? I told Uncle Lambert that I would send him a photo once we were here, he doesn't really like Dandelion, but he likes him better than Valdo Marx, so we listen to Dandelion when he picks me up from school." Geralt furrowed his brow.

"Who's Valdo Marx?" Ciri huffed, and rolled her eyes, looking eerily similar to Yen in that moment.

"Dad, I told you, Valdo Marx is like, Dandelion's arch nemesis!"

"Pop singers have arch nemeses?"

"Ciri, poor old dad's really out of the loop, huh?" Triss asked in a teasing voice. Over the course of the night, her hair had fallen out of the bun it had been in and was now lightly framing her shoulders.

"I know, right?" Ciri responded, and Geralt was struck with- not for the first time- the dread that he had for her teenage years that were coming up.

Before Geralt could interject or try to save his dignity (not that he had much left, between his daughter and Yen), a note strummed loudly through the speakers.

"Dandelion!" Ciri shrieked. Geralt winced at the loud volume directly next to his ears, but stayed next to her, half wondering if he should be worried about her trying to climb on the stage.

The lights on stage dimmed, before a spotlight appeared in the center.

"Hello, all!" A voice boomed. It was- it was familiar, but Geralt couldn't place it. He glanced at Yen to see if she noticed, but she and Triss were too busy whispering to each other. "I am so glad to be here tonight, celebrating the beginning of summer with you!"

The crowd was cheering, but those cheers were deafened by the roar of the crowd when Dandelion walked on stage. He was wearing tight leather pants, and a brightly colored yellow top with patterns in red all around. His hair hung just above his eyes, which were a bright blue.

"I'm Dandelion, and I'm here to entertain and amaze! Let's get going, alright?"

"Oh, fuck." The words dropped from Geralt's mouth without permission, and he quietly uttered an apology when Ciri elbowed him in the side.

It was enough to catch Yen's attention, as she looked to Geralt, who's eyes were glued to the man on stage.

It had been a few years- eleven, almost- but Geralt had the feeling that he would recognize that face anywhere.

Yen saw what Geralt was seeing and burst out into laughter. Ciri was too distracted, jumping up and down on the blanket to notice, which may have been a blessing, as Geralt didn't think he knew how to explain why his jaw was dropped open.

Dandelion nodded his head a few times before the stage burst out into loud music. He bit his lip and strummed on his lute.

"Is that-" Yen started through her laughter. "Oh, Geralt,"

Standing on stage was Dandelion, but Geralt knew him as Jaskier, a small-time indie artist who had done a few shows at a tiny venue Geralt used to work at.

The music was blaring, and there was a whole band, with a drummer next to a pianist, and a bass player, but Jaskier was standing center stage.

When he leant forward towards the microphone, Geralt was brought back to the past almost violently, with a memory of how Jaskier's skin tasted, how his neck bruised so perfectly under Geralt's mouth, how-

If he had any doubts, Dandelion's voice confirmed it all. That was Jaskier, the man whose moans may have been seared into Geralt's mind for forever. Jaskier, the man that Geralt fell into a backstage couch with multiple times, and the back of a mini van, on one memorable occasion. Jaskier, the man whose face comes to mind when it's late at night, and Ciri is at Yen's.

Jaskier, the man who Geralt left without a single word, and had tried to push out of his mind for years.

Fuck.

"I love you Dandelion!" Ciri yelled. Geralt thought that the stage would have been too loud, that there was no way that Jaskier could have heard, but since Destiny seemed to take pleasure in kicking him in the balls, Jaskier smiled right down at them.

"I love you too-" Jaskier started to say during the bridge, looking to Ciri, but his eyes jumped to Geralt, before flashing wide. It was hard to tell under the lights, but Jaskier looked like he was going red in the face before jumping into the next verse.

"Did you see that? He looked at us!" Ciri cried, collapsing back onto the blanket. Yen was still laughing and doing a poor job of covering it with her mouth, while Triss looked on with a confused expression. "I love this song!" Ciri was back on her feet and waving her hands in the air before Geralt could think of a single thing to say.

Yen patted Triss on the shoulder before sliding over to Geralt. "Don't tell me that's the saucy musician that you fell head over heels for all those years ago."

"I didn't fall head over heels," Geralt grumbled. "Besides, how would you know?"

"Well, your reaction to him was answer enough, but remember? I went to one of his shows with you, since you were so insistent on going to a concert that you weren't working, I knew that I had to see. He was cute." Yen snickered again. "This is hilarious. You had no idea that the pop star that our daughter was in love with was the very same... What was his name?"

"Jaskier."

"Jaskier! Then you moped over him for so long after... Are you blushing?" Geralt rubbed at the back of his neck. If someone asked, he thought he felt a mosquito there.

"No."

"Gods above, you are! I can get us backstage, it's so easy in these festivals, maybe he remembers you too," The look on Yen's face revealed that she also understood how terrible of an idea that would be but wanted to see it play out regardless.

"No."

When Yen smiled at him some more, Geralt pointed a finger in her face. "No."

"Of course." Yen replied smoothly, sending Geralt one last wicked look before sliding back to Triss.

Geralt groaned, but before he could drop his head into his hands, Ciri grabbed his wrist and tried to pull him to his feet.

"Come on, this song is so good! You have to dance to it-"

"Ciri, no, I don't think that's the best idea-" Geralt said, even as he slowly got to his feet. Every time he glanced at Jaskier, Jaskier was looking somewhere else, and he wasn't sure if that was on purpose. He had already played through two songs, the crowd seemed to be loving him, many of the people behind them dancing, even with people on each other’s shoulders.

"Dance like this, Dad." Ciri instructed, before shimmying her body in a way that Geralt wasn't sure if he was physically capable of since he was in his twenties.

"Come on, pops," Yen jeered. "Dance for us!"

Geralt heaved a heavy sigh, just so his family knew what a great sacrifice this was for him, but tried his best to copy Ciri, rocking his hips side to side.

Once Geralt stopped ruminating in his memories about Jaskier, he had to admit, Dandelion put on a pretty great show. There was a mix of his own music, and a few classics he did covers of, even a song that Geralt recognized.

It wasn't that back when he knew him, Jaskier was bad, but this was a much bigger production, and he seemed to be more in his element here, rather than a dank bar where half of the people were paying attention to show, and the other half were at the bar. This suited Jaskier, Geralt thought in the back of his head.

He and Ciri danced for a song or two, before he forced Yen to take his place, who danced with Ciri and Triss. The night sky darkened as the set continued.

"Thank you all, this has been a fabulous night! Thanks for coming out, and stay safe tonight, alright? Don't want any fires starting, at least, any fire that isn't coming from this stage!" Dandelion shouted. Geralt cringed on the inside while the rest of the crowd cheered.

"Fireworks soon?" Ciri asked excitedly. She took the water bottle that Geralt held out for her. She surprisingly hadn't had a sugar crash yet, but Geralt couldn't help but worry about the amount of energy she had just exerted throughout the show.

"Yup!" Triss said. "I believe I brought some sparklers; they are in this bag somewhere."

"Geralt." Yen snapped. "Can you go find me a rainbow ribbon?" Geralt paused, looking at her.

"A rainbow ribbon?"

"Yes," Yen said as if he was dumb. "A rainbow ribbon, you know the ones that are on the sticks, you wave it around?"

"I know, but why do you want one?" Yen shrugged.

"I just do. I think they are over there; I saw a booth at the back. Be a dear and go grab me one, okay?" Yen pointed to an area to the right of the stage, where a few booths stood. 

"Can you get me one too, Dad?" Ciri asked. Geralt looked at Yen, trying to figure out what her angle was, but nodded, standing up again. "Yay!" Ciri pressed to him a hug, before dancing away again. Dandelion's music had been replaced by a quieter radio station, but Geralt had learned in the past ten years that Ciri would dance to anything, if given the chance.

Geralt had to fight through a significantly denser crowd this time, and by the time that he had made it to the booths that Yen had pointed out, he was trying to resist from just shoving his way through. There were a few people who were completely hammered, and it had taken quick movements to avoid getting a drink spilled on him or thrown up on.

Still, he made it to the booths. He gazed at the variety of options- a food stand, with pretzels, drinks, and chips, a booth with sparklers and those exploding Pop-It’s that him and his brothers used to throw at each other when they were young (and a bit that they were older, as well), and a guy selling t-shirts with event themed logos on them. No rainbow ribbons.

Remembering Yen's words, Geralt pushed past the booths. As she said, there were two more stands behind it. A flower stand, and a stand that was decorated in rainbow ribbons and other pieces of colorful fabric.

Geralt was pulling out his wallet out of his back pocket as he walked towards the rainbow booth, trying to mentally calculate how much money he was about to spend on pieces of cloth. It was for that reason that he ran directly into another body.

Geralt, being of the stature that he was, only took a step back, while the person he ran into squeaked a rather undignified noise and fell directly onto his ass.

"Sor-" was all that Geralt got out before he locked eyes with Jaskier. Jaskier, with a now crushed flower crown in his arms. Jaskier, who Geralt had just knocked to the ground like a brute. Jaskier, who's eyes still looked exactly the same.

Jaskier sat on the ground for a moment, blinking at Geralt, before pushing himself to his feet. Geralt realized a moment too late that he should have offered to help him up, but by the time he jerked his hand out, it only served to narrowly avoid hitting Jaskier in the chest.

“Way to hit a man when he was just down,” Jaskier tried, before clearing his throat awkwardly.

“Sorry.” Geralt finally managed to get out.

“No worries- aw, fuck, my flowers.” Jaskier held out the flower crown that had been crushed, inspecting it sadly. It was blue, the same color of his eyes, but now falling apart in his hands. “I guess this is a sign that I should have gone with the dandelions, anyway.”

“I remember you preferring blue flowers, anyway.”

Jaskier looked up, finally meeting Geralt’s eyes for the first time. Geralt resisted the urge to look away.

“Geralt.” Jaskier eventually said, coolly.

“Jaskier.” Geralt responded in kind. “You’re looking… Well.”

“A bit a rebranding, and a hit song or two would do that to you,” he said casually, before twisting at a ring on his index finger. He was wearing nicer clothes than he did back then, but it seemed that his atrocious taste in jewelry had remained the same.

"I must say, I was not expecting to see you here." Jaskier said. It was difficult to not get lost in his eyes, Geralt was realizing. Though years had passed between them, Jaskier was every bit as beautiful as he was before.

"I... I wasn't expecting to see you here, either." Jaskier raised an eyebrow.

"You weren't expecting to see me at my own concert? I can't say I understand the logic behind that-"

"Dad!" Ciri shouted. Geralt turned just in time to see her break through the crowd and run up to him. "Yenna said- oh my gosh it's Dandelion." She clutched at his arm. "Dandelion, hi, I am your biggest fan!"

Jaskier chuckled but held out his hand. "Well, I must say it's a pleasure to meet my biggest fan. You can call me Jaskier."

Ciri shook his hand, an awe-struck look on her face.

"Dad, you didn't tell me you knew Dandelion," Ciri said to Geralt accusingly. Jaskier looked to Geralt, a small crease forming in his brows.

"Dad?"

"Geralt's my dad, and Yenna's my mom," Ciri said before Geralt could formulate a response. "But they aren't married, or anything. They love each other a lot, so that's why they had me, but they aren't like together, but that doesn't mean that I'm different or bad in any way, I was just made with a lot of love."

Jaskier huffed a quiet laugh, before nodding. "Sure."

"Ciri, uh," Geralt started.

"Your dad and I knew each other a long time ago. Before you were born, I would assume?"

"Yeah." Geralt confirmed.

"Dad, why didn't you tell me?" Ciri asked, tugging on his arm again. Once again, before Geralt could respond, she continued. "Oh! Dande- I mean, Jaskier! You should come watch the fireworks with us! Yenna's friend Triss brought sparklers, and Dad was supposed to get some ribbons, and Yenna even brought sparkling cider for us."

"You don't have to, I'm sure you're busy," Geralt cut in quietly. Jaskier looked from Ciri to Geralt, expression unreadable. Ciri elbowed him in the side.

"Let him answer for himself, Dad."

"Why not?" Jaskier said, making Geralt blink in surprise. "After all, I heard that Valdo Marx was going to be crashing the after party for the performers, so I'd rather skip that unpleasantness entirely."

"He's the worst!" Ciri chimed in. "Dad, are you going to buy those ribbons?"

"Uh- yeah."

"If it's alright with your dad, do you want to help me pick out a new flower crown?" Jaskier asked, once again surprising Geralt. Ciri looked up at Geralt, hardly having to pull out her puppy-dog-face before he nodded.

"Thanks Dad! Get an extra ribbon for Jaskier, please?" Jaskier smiled quickly at Geralt, before holding out his arm for Ciri. She giggled and looped her own around his, before they walked off together. Geralt stood and watched them for a moment, heads close together as they talked about Gods know what.

Maybe this wouldn't go terribly, Geralt tried to tell himself. Maybe.

 

Back at the blanket with rainbow ribbons in hand, Geralt settled himself in for explaining the situation to Yennefer. To her credit, she waited until he was done explaining that their daughter was with the popstar before socking him in the shoulder and laughing.

"Geralt used to hook up with Dandelion, before even Ciri was born," Yen explained to Triss. "He was smitten, but as far as I can tell it ended in heartbreak."

"Yen," Geralt growled. Triss nearly choked on a sip of her wine.

"And now your daughter has invited him to watch the fireworks with us? Oh, Geralt," Triss held out her cup of wine to Geralt. Geralt took it, scowling, before taking a large swig of it and handing it back. "Don't worry. I'm sure Ciri will keep him distracted enough."

Ciri and Jaskier finally approached the blanket, each with their own flower crown on their head. Ciri had a light pink one, and Jaskier had replaced his with the same color blue.

"Jaskier, this is Yenna, my mom, and Triss, her friend." Ciri introduced once they reached the group. Triss kindly shook Jaskier's hand, giggling softly when he bowed to kiss her hand. He paused when he reached out to Yennefer.

"We've met before, haven't we?" Yennefer nodded primly.

"Yes, a long time ago though. You were still going by the name of Jaskier to your fans." Jaskier laughed, and Geralt was torn between looking away from the twinkle in his eye or falling deeper into them.

"You mean all of my twenty fans? But it's lovely to see you again."

"Come sit. We have wine, if you'd like it, or I am sure Ciri has told you about the sparkling cider that she's been waiting for." Yen patted the blanket in between her and Geralt. Jaskier hesitated for only a moment, eyes darting to Geralt, before nodding, sitting down.

"I have, in fact. Is this the special occasion only sparkling cider?"

"Yup!" Ciri chimed in, sitting in Geralt's lap. "It's only for birthdays, or really important celebrations." She leaned in towards Jaskier, a conspiratorial look on her face. "Once, when I caught Dad trying to regift something that Uncle Eskel gave him to Uncle Lambert, he gave me some sparkling cider so I wouldn't tell."

Triss almost choked on another sip of her wine. Jaskier's eyes were gleaming, but he nodded solemnly.

"Your secret is safe with me."

"Ciri, I believe that's missing the point of being sworn to secrecy," Geralt said, making her laugh again.

"Yeah, but you already gave me the cider that time, so it's not like you can take it back!" Geralt sighed and dropped his head against the back of hers.

"You are too smart for your own good. You also need to spend less time with your mother, her extortion tactics are rubbing off on you."

"What's extortion mean?"

"Let's break out that cider, shall we?" Triss asked, cutting in.

Ciri cheered as Yen pulled the bottle out of the cooler, and Triss handed out the plastic cups.

Once all of the drinks had been poured, Ciri held out her hand before anyone could take a sip.

"We have to wait for the first firework before we drink."

"We do?" Geralt asked, amused. Ciri glared at him before turning back to the rest of the group. "Right, we do."

Jaskier snickered quietly.

"It should be any moment now," Triss reported, looking at her watch.

Almost the moment that those words left her mouth, there was a loud cracking noise, and the sky lit up in colors.

"Cheers!" Ciri cried, holding out her cup. All of the adults obligingly tapped their cups to hers, before taking a drink.

As the fireworks show continued, Ciri finished her drink and went to go use a sparkler in the grass. Triss and Yen went to supervise, while Jaskier and Geralt hung back. Jaskier took a lit sparkler that Triss offered him, waving it delicately in the air. Children around them shrieked in delight, and the sky continued to be filled with colors and lights.

They stood in silent for a few minutes, and Geralt was surprised to find himself comfortable standing next to him.

It was when Jaskier cleared his throat and shuffled his feet that told Geralt that he was about to say something.

"I know you probably never expected to see me again," Jaskier mused, staring at the sparkler stick in his hand. "But I do have to ask- was it really so terrible, that you had to disappear without a word?"

That wasn't what Geralt had expected. Geralt had assumed that Jaskier would hate him, blame him for leaving- not think that it was his own fault.

He was silent for a few moments. In his head, he was frantically running around, searching for the words that he didn't have all of those years ago, but he saw Jaskier shift uneasily on his feet, and knew he had to speak up.

"I," Geralt's voice came out gruff, and he cleared his throat. "I thought I was becoming too attached. I... Liked you too much, and got..."

"Scared?" Jaskier offered. Geralt nodded. "I suppose that makes sense."

"It- it wasn't terrible." Geralt said next. "Far from it. It was one of the better parts of my life, before Ciri."

Jaskier looked at Geralt suddenly, eyes searching his face. "You mean that?" Geralt nodded. "Oh."

They both turned to look at Ciri, who was dancing with a sparkler in each hand, spinning in circles gleefully.

"She is wonderful. You and Yennefer have done a good job."

Geralt looked at Jaskier again. He was beautiful, yes, but when he looked at Geralt, Geralt felt like he was looking into his soul, into his heart, a place where only very few people have been in.

Geralt just had to not fuck this up again.

"She... She might not let me forget about you." He said. "Maybe... Maybe, we could see each other again."

"For Ciri's sake?" Jaskier asked, voice suddenly very even. He didn't look at Geralt.

"No." Geralt responded quietly. "Maybe, for my sake, too."

"Geralt, I swear to Gods, if you-"

"I am not messing with you, I swear. And I won't run away again."

"How can you say that now? How can you be certain?"

Jaskier was still staring at Ciri, but when Geralt reached out, he let their fingers intertwine.

"Let's just say I've had some practice. I won't. Yen and Ciri might kill me if I mess this up again."

"Can we..." Jaskier started and stopped. He took a deep breath, and finally turned to face him. "Could we start over? Start from scratch? In my personal experience, the past only tends to hurt, and I want us to be free from that."

"Yeah. We can do that."

Jaskier beamed. Geralt couldn't help but reach out and brush a lock of Jaskier's hair behind his ear. "May I?" He whispered. Jaskier nodded softly.

Geralt slid his hand to cup Jaskier's cheek and pulled him in for a kiss. Their lips pressed together, and the sky cracked open with another round of fireworks. Kissing Jaskier was something Geralt had never forgotten, but somehow, he tasted even better now than he did years ago.

The kiss was light, but there was no mistaking that it was there, as Geralt closed his eyes and took in the smell of Jaskier, of the burning sparklers, of the burnt fireworks in the sky. It all made sense, and it all felt so right.

Jaskier smiled into the kiss, pressing his forehead to Geralt's before pulling away. "Maybe we can save that for later, so I don't light one of our heads on fire with this," he said, gently waving the still-lit sparkler in his hand. Geralt couldn't help but chuckle, pressing one last kiss to Jaskier's lips before pulling away, to wrap his arm around his waist.

"Does this mean we can go to more Dandelion concerts?" Ciri shouted. Jaskier burst into laughter but nodded.

"All the concerts you want, darling."

"Yay!"

Geralt tipped his head up, to watch the fireworks show continue. Vibrant colors, reds erupting into pinks, greens and blues spiraling together through the sky, and bright yellows exploding throughout it all. He still wasn't a fan of the summer festival per say, but with Jaskier in his arms, he could see himself enjoying them a bit more now.

Series this work belongs to: