The Boy Who Appeared Every Eclipse
On the morning of her wedding, Isla found a photograph of herself kissing a man she had never met, and the date stamped beneath the image was thirty years in the future. Her hands shook so violently that the frame slipped from her fingers and shattered across the dressing room floor. Outside, church bells rang through the coastal town of Ravenshade. Guests were arriving. Her fiancĂ© was waiting. Yet all Isla could do was stare at the photograph lying among broken glass. The woman in the picture was unquestionably her. Older, perhaps, but unmistakably her. The man standing beside her had dark windswept hair and striking gray eyes. His hand cupped her face with heartbreaking tenderness. Behind them stretched a shoreline bathed in silver light. Across the bottom of the photograph, written in elegant handwriting, were six words. We finally outran the eclipse. Isla’s pulse thundered. She had never seen the man before. Yet the moment she looked into his eyes, grief crashed through her chest with such force that she nearly collapsed. A knock sounded at the door. “Isla?” her mother called. “It’s time.” She should have thrown the photograph away. Instead she hid it inside her bouquet. Three hours later, the wedding never happened. A total solar eclipse darkened the sky unexpectedly. The temperature dropped. Birds fell silent. The crowd gasped as daylight vanished. Then, standing at the far end of the church aisle, a stranger appeared. Dark hair. Gray eyes. The same man from the photograph. The world seemed to stop breathing. He looked directly at Isla. Not surprised. Not confused. Heartbroken. “You’re getting married again,” he whispered. The eclipse swallowed the sun completely. A tear slid down his cheek. Then he vanished. Chaos erupted throughout the church. People shouted. Some claimed they had seen nothing. Others insisted a shadow had crossed the aisle. Yet Isla barely heard them. She ran outside into the fading darkness. The stranger was gone. Only the ocean wind remained. The wedding ended before sunset. Her fiancĂ© left with anger in his eyes and unanswered questions between them. Isla could not explain why she had walked away. She only knew she could not promise forever to one man while haunted by another. For weeks she searched for answers. The photograph remained hidden in her apartment. Every night she studied it. Every night she dreamed of gray eyes watching her across impossible distances. Then she found an old newspaper article in the local archives. The headline stole her breath. BOY VANISHES DURING ECLIPSE OF 1896. Beneath it was a faded sketch. The face belonged to the stranger. According to the article, a seventeen year old boy named Caelan Thorne had disappeared during a solar eclipse more than a century earlier. Witnesses claimed he had stepped into a circle of strange light before vanishing without a trace. Isla’s skin prickled. That night she returned to the cliffs overlooking the sea. Ravenshade’s lighthouse stood against the horizon like a silent guardian. Waves crashed below. Wind tugged at her coat. “I know you’re real,” she whispered into the darkness. Nothing happened. Then a familiar voice emerged behind her. “I wish that made this easier.” Isla turned sharply. Caelan stood several feet away. Moonlight illuminated his face. He looked exactly as he had during the eclipse. Young. Beautiful. Timeless. “Who are you?” she demanded. His expression softened. “The wrong question.” “Then what’s the right one?” Pain flickered across his features. “Why do I keep losing you?” Silence stretched between them. Isla stared at him. “We’ve never met.” Caelan laughed quietly. The sound carried centuries of sadness. “That’s what you always think.” Over the following weeks, he told her an impossible story. In 1896, during a solar eclipse, he had become trapped between moments. Not dead. Not alive. Existing in fractures of time. Every eclipse allowed him to briefly enter the world again. Over decades he wandered through different eras unable to remain anywhere permanently. Until he met her. “The first time was 1924,” he said one evening while they sat atop the cliffs. “You were a painter named Evelyn.” Isla listened despite herself. “And?” “You taught me how to laugh again.” He smiled faintly. “Then I disappeared when the eclipse ended.” He described other lifetimes. Different names. Different centuries. Different versions of her. Yet always the same connection. Always the same heartbreak. Every time they fell in love. Every time time itself tore them apart. Isla should have dismissed it as madness. Instead she found herself believing him. Not because of his words. Because of how her heart reacted whenever he spoke. Because of the strange familiarity she felt in his presence. Because she had begun dreaming memories that were not her own. A dance beneath gaslight. A train station covered in snow. A garden blooming beneath moonlight. In every dream, Caelan was there. Waiting. Smiling. Leaving. The more time they spent together, the deeper her feelings grew. She loved his quiet humor. His endless curiosity about ordinary things. His habit of stopping to admire every sunrise as though it were sacred. One night they sat beside a bonfire on the beach. The sea reflected moonlight like liquid silver. “What scares you most?” Isla asked. Caelan stared into the flames. “Hope.” She frowned. “Why?” His answer came softly. “Because disappointment only hurts when you still believe in miracles.” The sentence lingered in her chest long after he spoke it. By autumn, she could no longer imagine her life without him. Yet a shadow remained. Caelan never discussed what happened before his disappearance in 1896. Whenever she asked, he changed the subject. Whenever she pressed further, fear entered his eyes. Then she discovered the truth herself. Hidden inside an abandoned journal stored in the archives was an account written by a woman named Margaret Thorne. Caelan’s sister. Isla read every page. The final entry shattered her world. Caelan had not vanished accidentally. He had entered the circle of light willingly. To save someone. A young woman. Margaret never recorded her name, but she described her clearly. Dark hair. Green eyes. A silver necklace shaped like a crescent moon. Isla touched the necklace around her own neck. The same necklace she had owned since childhood. Her stomach dropped. The woman Caelan saved had been her. Or someone she once was. That revelation became the emotional turning point that changed everything. She confronted him at the lighthouse. Rain battered the windows. Thunder rolled across the sea. “You lied to me.” Caelan’s face paled. “About what?” “You didn’t become trapped by accident.” Silence answered her. “You sacrificed yourself.” His shoulders sagged. “I didn’t want you carrying that guilt.” Tears filled her eyes. “You gave up your entire life.” “You would have died.” “So?” His expression broke. “So the world without you was unimaginable.” The raw honesty in his voice left her trembling. Caelan stepped closer. “Every version of you asks why I did it.” Rain hammered the glass around them. “And every time my answer is the same.” He reached toward her but stopped inches away. “Because loving you was the easiest choice I ever made.” Isla kissed him before he could say another word. The kiss tasted like rain and longing and years stolen by fate. For one perfect moment, the world felt whole. Then everything fell apart. The next eclipse was approaching. And with it came a horrifying truth. Caelan’s existence was unraveling. He had remained between moments for too long. Soon he would disappear permanently. Not move through time. Not return during another eclipse. Simply cease to exist. Isla refused to accept it. She searched every archive. Every legend. Every forgotten record connected to eclipses and time anomalies. Finally she found an answer hidden within a medieval manuscript. A soul trapped between moments could be freed. But the cost was devastating. Someone else had to take their place. Caelan discovered the truth the same night she did. They met atop the cliffs as storm clouds gathered. “Absolutely not,” he said. Isla crossed her arms. “You don’t even know my plan.” “I know you.” Lightning illuminated the horizon. “You’re thinking about sacrificing yourself.” She looked away. Caelan stepped closer. “No.” “I won’t let you vanish.” “And I won’t let you disappear.” Their argument lasted until dawn. Neither surrendered. Yet deep down Isla had already made her decision. The eclipse arrived beneath a sky streaked with gold and crimson. Thousands gathered along the coastline to watch. None realized something far more significant was unfolding. Isla and Caelan stood alone near the ancient stone circle where his journey had begun. The air vibrated with strange energy. Shadows lengthened unnaturally. As the moon began covering the sun, silver light emerged between the stones. The portal. The prison. The answer. Isla stepped toward it. Caelan grabbed her wrist. “Don’t.” Tears shimmered in his eyes. “Please.” Her heart broke at the sight. “I love you.” “Then stay.” The eclipse deepened. Darkness spread across the landscape. Wind roared around them. Isla lifted a trembling hand and touched his face. “You taught me something.” His jaw tightened. “What?” She smiled sadly. “Hope isn’t something to fear.” Then she stepped into the light. Caelan’s scream echoed across the cliffs. The portal blazed brighter than the sun. Time itself seemed to fracture. Memories exploded through Isla’s mind. Hundreds of lifetimes. Hundreds of versions of herself. Every encounter. Every goodbye. Every moment they had shared across generations. Then a realization struck her. The prison between moments was not holding Caelan. It was holding both of them. They had entered it together in 1896. They had both been fractured across time. Every lifetime afterward was merely pieces of their souls trying to reunite. The revelation changed everything. The portal responded instantly. Light surged around them. The truth shattered the curse. No exchange was necessary because no separation truly existed. Caelan rushed forward. Their hands met inside the storm of silver light. The world dissolved. Then reformed. When the eclipse ended, they stood together upon the cliffs. Alive. Whole. Human. For the first time in one hundred and thirty years, time flowed normally around them. No prison. No curse. No impending disappearance. Just sunlight. Just breath. Just each other. Caelan stared at his hands as though seeing them for the first time. Then he looked at Isla. Wonder filled his face. “It’s over.” She laughed through tears. “It’s over.” He pulled her into his arms. The embrace carried the weight of every lifetime they had nearly lost. Every version of themselves that had waited for this moment. Every impossible mile crossed through history to arrive here. Decades later, long after the world forgot the strange eclipse that changed everything, people walking the cliffs of Ravenshade sometimes noticed an elderly couple sitting together beneath the lighthouse. They always held hands. They always watched the horizon with quiet gratitude. Few understood why sunsets brought tears to their eyes or why eclipses made them smile instead of fear the darkness. But if anyone had asked, they would have explained that some loves are not measured in years, nor even in lifetimes, but in the distance two souls are willing to travel through impossible darkness simply to find each other again, and as the sun dipped beneath the sea and painted the world gold one final time each evening, they would sit shoulder to shoulder remembering every version of themselves that had survived long enough to reach this ending, knowing that somewhere beyond memory and beyond time, countless forgotten hearts were still celebrating the miracle that after more than a century of separation, the boy who appeared every eclipse had finally stayed.