This book is awesome! I started reading it and couldn't put it down! You come to love the main character and you can't help rooting for him as he learns through his trials. This book has a complex way of looking at life and can be related to our lives in the "real world". This book is up there with The Alchemist by Paulo Coelho for me.