I used to be a completionist, but these days I often don't finish every route.
If I really enjoy the first route, I want to stay immersed in that world, so I'll end up completing every character's route.
But if I'm not enjoying the game, I've learned to stop early. I realized that even when I forced myself to finish a game, I'd forgotten most of it a month later anyway.