Liam McPherson is grappling with the aftermath of a life spent in toxic environments. Haunted by the things he said and did during those years, Liam isn't sure he'll ever be able to forgive himself. He isn't even sure he deserves forgiveness. Despite his therapist's assurances he's healing and making progress working through an ugly past, he doesn't see it. Life has never been particularly kind to Zoe Callahan. Abandoned by her...