This book will touch your heart and leave you in a different frame of mind. There is a lot of loss in this story and if you have lost someone you will understand the feelings that these characters go through, it may even help you with your own grief. Make you look at the loss in a whole new light.The love story was beautiful, the characters loveable. It's a must read. 

Question: How many characters should we have?
Answer: the characters loveable