This debut novel from a fresh new voice is full of unforgettable and imperfect characters who hope against all hope for perfect lives.