This was my first book by Degarmo, and I adored it! Degarmo does a very nice job of establishing characters that are both real and likeable. She is great at making you feel the emotions right along with the characters. The book centers around Caitlin and the ups and downs life hands her (as we ...