Are you reading a bad book? Then stop. Life's too short. Pick a new one.
Too many people buy into the 'rule' that you should finish any book you start. I disagree.
Sometimes you need to read just a bit further, sometimes you need to get to know the characters (or the author) better, and sometimes you can skim this part and settle into the next.
Sometimes the season isn't right, sometimes the story is too long, sometimes you can't find the voice, and sometimes it's just not a good book.
Not every book is for every reader.
And it's possible that the great literary love of your life is the next one you'll read. So if you don't love this one? Pick a new one.
That's what I say. And I teach reading, writing, and how to love both.
You're off the hook.