A Ghostly Love

358 17 10
                                    

Bible had always known that returning to Thailand after six long months would stir up a storm of emotions, but he wasn’t prepared for the wave of longing that hit him as soon as he landed. The memories, the sights, the smells—it all brought Jeff back into sharp focus. They had been best friends for years, their bond deepening into something more until they both admitted what they had always known: they were in love.

But love, as beautiful as it was, couldn’t conquer everything. The demands of their careers, the constant distance, and the pressure from the world around them eventually led to their mutual breakup. It had been heartbreaking, but they had both agreed that it was for the best. Even after the breakup, they had managed to stay in touch for three more months, maintaining their friendship with the same warmth that had always defined their relationship. But then, life happened, and the calls stopped.

Now, standing at the airport with his bags in tow, Bible felt the urge to reconnect. The urge to reach out to Jeff was overwhelming. As he waited for a cab, he pulled out his phone and dialed Jeff’s number, the familiar digits still ingrained in his memory. The phone rang, and he held his breath, waiting for that familiar voice.

But the call didn’t go through.

He frowned, glancing at the screen to make sure he had dialed correctly. Everything was right, but when he tried again, the call simply wouldn’t connect. A strange sense of unease settled over him, but he pushed it aside, chalking it up to network issues. He would try again once he got to his apartment.

The cab ride through the city was a blur. Bible’s mind kept drifting back to Jeff—the last time they had spoken, the way Jeff had smiled at him, the way his voice had always held a touch of warmth, even when they were simply chatting about mundane things. There was a comfort in their connection that Bible hadn’t found with anyone else.

When the cab pulled up to his apartment building, Bible was almost relieved to have something else to focus on. He paid the driver, grabbed his bags, and made his way inside, trying to ignore the pang of loneliness that gnawed at him. The apartment was just as he had left it, a little dusty but otherwise untouched. He dropped his bags by the door and sighed, rubbing the back of his neck as he looked around.

The first thing he did was try to call Jeff again, but the line was still unreachable. A flicker of worry sparked in his chest, but he shook it off. Jeff was probably busy, or maybe he had changed his number and forgotten to tell him. Bible decided he would drop by Jeff’s place later, just to see if he was home.

The apartment felt colder than usual as Bible went about unpacking his bags. The emptiness of the space was unsettling, and he found himself constantly glancing at his phone, hoping for a message or a missed call. But there was nothing.

After putting away his things, Bible decided to take a shower. The warm water was a welcome distraction, and he let himself relax under the spray, closing his eyes as the steam filled the bathroom. He didn’t know how long he stood there, but by the time he stepped out, the mirror was fogged up, and the chill had left his bones.

He wrapped a towel around his waist and padded back into the living room. Just as he was about to start unpacking his carry-on, the doorbell rang. Bible froze, his heart skipping a beat. No one knew he was back in town yet—no one except Jeff.

Hope surged in his chest as he quickly threw on some clothes and hurried to the door. He opened it, and his breath caught in his throat.

There, standing in the hallway, was Jeff.

He looked exactly the same as Bible remembered—messy hair, that familiar soft smile, and eyes that held a warmth that melted the icy grip of loneliness in Bible’s heart. It was as if no time had passed at all.

Bible Jeff (one short au)Where stories live. Discover now