This book started off with such overwhelming heartbreak I paused for a minute wondering where this story was going. I should have never doubted Gerri Hill's unique ability to tell a beautiful story. There are 3 main characters, Lindsey, Hannah and 9 ...