The author does a wonderful job of providing flashbacks into their past history along with the present and other events that eventually lead up to a satisfying and sweet romantic ending.With a cast of characters who are realistic, flawed, and easy to relate to; a mixture of humorous and heart wrenching dialogue and interactions; and a storyline with enough emotional pull that you can feel the inte