The synopsis pretty much tells the story, however, I did not see Julia struggling "even more to get him out of her mind when she learns about Caleb's past". Rather, she tries to help him overcome his past and shed his feelings of guilt. Then she suffers when he leaves. There isn't too much description of how their relationship develops - very few "date" situations. But overall a short, enjoyable read.