Kingsbury explores issues, such as salvation, acceptance, teen relationships, marital conflicts, and forgiveness, and while the lessons taught ring true and may impact some, they??re often predictable, and any punches that could??ve been packed are lost when the story drags on far too long.