A to-read list is supposed to remove a decision. Past a certain size it adds one, and a hard one: now every choice comes with the awareness of 299 books you're not choosing. Choice paralysis is the main reason people with enormous TBRs read less than people with none.
Keep a shortlist of five
Not five hundred — five. Books you could plausibly start this month, chosen for different moods: something light, something demanding, something short, something you've been putting off, something purely fun. When you finish one, add one.
Keep the giant list if you like — just call it what it is, an archive, and don't look at it when you're deciding what to read tonight.
Choose by mood, not by merit
The most common TBR failure is a list built entirely from books you think you should read. Nobody wants to be handed homework at 11pm. Make sure at least two of your five are pure appetite. More on this in how to find your next book.
A to-read list should look like a menu, not a syllabus.
Prune without ceremony
If a book has been on your list for two years and never once been the thing you reached for, that's your answer. Removing it isn't failure; it's information. Tastes change, and a list that only grows will eventually stop being about you.
Write down why it's there
"Recommended by Sam", "for a rainy week", "after I finish the trilogy". Six months later, a bare title tells you nothing about why past-you cared — and a book with no remembered reason almost never gets picked.
Let other readers do the filtering
The best additions rarely come from algorithms; they come from a specific person saying this one, and here's why. Following readers whose taste you trust is a far better filter than any bestseller chart. On Arwy you can build public libraries and follow other people's — so your list grows from human recommendation, and you can see what the people you match with are actually reading.
And if the pile has become paralysing rather than exciting, the slump guide is the place to start.
Build libraries you actually open — and see what others are reading. Try Arwy.