He'd promised her he'd come back and damn him if he was going to break that promise now. Leo Valdez desperately rowed the small boat. Of course he'd lost the oars during the first week of his voyage, so now he was stuck using two planks that he'd had to cut off the top of the boat. "Stupid waves." He muttered as he kept rowing towards the island. He'd been at sea for at least a month now and his provisions were getting low. If this wasn't her island he was screwed.
If only he'd been allowed to bring Festus. After they'd won the war with Gaeia he'd begged the Gods to let Calypso leave Ogygia. After a lot of begging, pleading, shouting and a little bit of crying the Gods had relented. But of course they had their conditions. He had to prove that he really loved her, that he really thought that she should be free, by going on a quest to save her himself. And he wasn't allowed to take Festus. He'd tried to fight that last rule, but the Gods were persistent. No magical boats were allowed - well he'd been allowed to take Festus halfway, but that was it. Usually, he woud've just ignored them and taken Festus anyway, but he knew what the consequences of that would be. For once sticking to the rules was his best option.
Ten minutes later the boat finally washed up on the sand. And he knew. He'd found Ogygia. He grinned, stepping off the boat. It had been just over a year since he'd last stood on that beach, when Calypso had kissed him just before he'd been made to leave...his lips started to tingle as if the kiss had just been seconds ago. He started to walk, heading towards her garden.
Calypso was there, resting on her knees as she tended to her flowers. She had her back to the beach and as a result had not seen Leo land. She was still in the same outfit of tshirt and jeans that she'd been wearing ever since she'd made it for Leo - it was comfortable and a lot more practical. And it reminded her of him.
After he'd left she used to spent practically every moment on the beach, waiting for him to come back. She knew that time progressed differently on the island, and had hoped that by the time one of her days had passed he'd be back. But one day passed and he wasn't there. Or the next. Or the next. Eventually she'd started to spend less and less time on the beach. Every hero made the same promise, and every time the same thing happened. As much as she'd hated to admit it, she'd slowly started to lose faith that he'd ever come back.
Leo softly padded into the garden and spotted her immediately. His grin widened and he stopped. "Jeez, what's a guy got to do to get some attention around here?" He joked, faking an exasperated sigh.
Calypso froze, her heart pounding in her chest. Slowly she stood up and turned round, her eyes wide with shock. "Leo..." She whispered, tears of happiness springing to her eyes. Without a moment of hesitation she ran at him, flinging her arms around him.
Leo tightly wrapped his arms around her, picking her up off the ground. "Hey Calypso." He mumbled happily, burying his face in her hair. He could smell the cinnamon and wood smoke scent he thought he'd never smell again.
"I told you not to come back." She whispered, so happy that he'd ignored her. She gently nuzzled into the crook of his neck, never wanting to let him go.
"Well, I came anyway." He whispered back, grinning. "You can't get rid of me that easily."
"You're here. You're really here." She whispered, quietly crying with happiness.
"I'm here." He murmured, "But neither of us will be here for much longer."
She looked up, "What do you mean?" She asked softly, confused.
"You can leave. The Gods promised me that if I could find you then you could leave." He told her, grinning.
"I can leave..." She murmured, more to herself than to Leo. There was no way that this was real. Soon, she'd wake up and there'd be no Leo, no freedom...just another day on Ogygia.
"You can leave." He promised her.
"When?"
Leo shrugged, "Whenever you're ready."
She softly kissed his cheek, "Ten minutes." She hopped out of his arms and set of running towards the small cave that served as her house. It really wouldn't take her long to get ready - it was only clothes and maybe a few flower seeds she was planning to take with her.
He felt a light blush creep into his cheeks. "BRING SOME FOOD!" He called after her, chuckling at how excited she was. Although, the food really was important.
Calypso ran back around ten minutes later, a small bag slung over her shoulder. She stopped in front of him, bouncing excitedly on her heels. After thousands of years she was finally getting to leave. She grinned at him.
Leo held out his hand for her, "You ready?" He grinned back at her.
She nodded, taking his hand.
He led her towards the small boat. "This isn't Festus." He said quickly, realising that she had probably expected him to arrive in the boat he'd talk so much about. "I was only allowed to bring him half way..."
She nodded, "It's fine. I don't care."
"It's only, like, a two week journey until you get to see him though so-" Calypso shut him up with a kiss, just like she had the last time he'd left the island.
"I don't care." She repeated, smiling as Leo blushed. "Come on." She gently tugged him towards the boat, like an over-excited five year old.
"Yeah..." He murmured, letting her lead him to the boat. They sat down and Leo picked up his make-shift oars. Calypso raised an eyebrow. "I lost them..." He mumbled in explanation. She laughed softly, making Leo smile. He loved her laugh, loved that he was the reason she was laughing. He used one of the planks to push the boat away from the sand and began to row.
As they started to move away, Calypso took one long look back at the island. She knew she'd miss it, even if it had been her prison for millenia. The warm sand, her garden, her small cave that served as her house...She shook her head, it didn't matter. Leo had freed her and that was the only thing that was important.
Leo had come back for her.
