I loved the start of this book but it was too preachy because the bad character survived almost everything against all odds.