It was a good book after one month of reading although the ending was really unsatisfying because of how some of the characters got f*ck*d over it still remains a book that I tell people to read till this day. I had it's ups and downs they were many times I wanted to give up because I couldn't stand how week mc was but I held on and was rewarded by a beautiful story that is honestly still in my top ten of reads till date. If you are thinking of picking this up please do and no matter what at least try to finish the book. It's worth it.