That was not the right thing to say to a smirking person. Now that they were official, Bragi would have to explain this to her. After he was done smirking worse than before. Now that they were official, that might be never. There were two kinds of smirking. Only one was visible. Ever since Idun brought him back and made his heart start beating again, the invisible one hadn't stopped. As long as she was around, Bragi didn't know that it ever would. It might just keep getting worse every time she suggested he stop. “I'll try,” Bragi said. He kissed her. That helped the visible one for a second.
They swayed together. Bragi could dance better. He was positive that Idun could dance better too. But he didn't try. It wasn't about the dancing. He just swayed, and he held her. He could feel her heart through his hand on her back, and it didn't throw off the music. It went with it, and Bragi heard a missing piece. He hadn't realized the song was missing another piece, but now he realized it wouldn't be able to get by without that one. The floorboards creaked beneath them. This helped. All of it helped. She promised, and Bragi smiled. All the sounds were perfect. He didn't need to add any more.
His eyes closed for a second when she whispered, and the words sunk into him and reached depths, Bragi didn't know he had. He knew the feeling so well now. The one he'd never known before. This wasn't really gloating, but Bragi would forgive her. She had time to gloat later. For now, he had those words. Words he would be honored to remember. Words he wouldn't mind hearing more times than they were said, but that he didn't need to anymore, because he'd forgiven her before she'd said a single thing. She was worth the wait. She was worth the tragedy, and the sacrifice. He grinned, and pulled her closer. “You'll make it up to me somehow,” Bragi said. She had years and years to try. She had forever. They kept dancing. Even after the swaying stopped.