This is a wonderful and absorbing story with characters you really feel you know by the end. I liked Janice from the start. Very shortly afterwards I loved her. The mystery of Janice's own story is only hinted at and when we finally hear it, it is moving. I had often tears in my eyes while reading particularly in the later stages. This book is funny in parts, very amusing, but it also deals with some sad and painful realities of life. I have recommended it to friends multiple times and haven't yet found anyone who hadn't loved reading it.