Several times along the way I was reminded of my own experiences. The ending was expected but not in the way it was done. I really enjoyed this book.