This is an amazing read. I read it in two days and loved every minute of it. It has wonderfully deep moments accented by silly moments that will make you chuckle and want to show someone else. It makes you sit for a moment after and reflect. Definitely would recommend!