I have 7,274 tracks in iTunes.
Out of all that there's probably 20 or 30 that get played 99% of the time.
Maybe another 20 or 30 that get played once in a while.
Another couple of dozen that get heard once in a blue moon.
Many times I'll do a single track for a few hours at a time, a short playlist for a few days.
So yes, there are people that "suffer" the same condition you do.
About the only exception is the GPS on the bike. I have 500 tracks for the MP3 player (hard limit of what it can hold) and run it on shuffle since dicking with it to select tracks is distracting.