There are books full of great writing that don't have very good stories. Read sometimes for the story... don't be like the book-snobs who won't do that. Read sometimes for the words--the language. Don't be like the play-it-safers who won't do that. But when you find a book that has both a good story and good words, treasure that book.
Stephen King (2017). “Hearts in Atlantis”, p.25, Simon and Schuster