William L. Harben is a multiple award winning author whose debut novel has earned recognition from Literary Titan, the American Writing Awards, and the International Impact Book Awards. With I've Been Waiting, Harben delivers a story that blends emotional realism with mystery and a quiet sense of the supernatural, creating a reading experience that stays with you long after the final page.John O'Roark once believed he understood the world. As an undercover narcotics agent, his life was built on routine, loyalty, and purpose. That certainty disappears after a brutal tragedy leaves his family shattered and his own sense of direction lost. Walking away from the badge feels like the only way forward, but guilt has a way of following close behind.A chance encounter with a woman named Angelica pulls John back into an investigation he never intended to take on. What begins as a cold case soon becomes something far more personal. With the help of his former partner Dex, John finds himself chasing answers that refuse to stay confined to police reports and evidence files.Their search stretches from the streets of Boston to the stillness of the Colorado mountains, uncovering secrets tied to grief, unfinished lives, and a presence that feels both guiding and unsettling. As the truth slowly comes into focus, John is forced to confront not only what happened to others, but what he must face within himself.I've Been Waiting is a paranormal mystery thriller grounded in human emotion. It is a story about friendship, loss, redemption, and the unseen forces that quietly shape our paths. For readers who appreciate suspense with depth and characters who feel real, this novel offers mystery with meaning and an ending that resonates.