I'm the same mate. Basically, thanks to technology, I used to make 'playlists' for the car (who uses CD's LOL) with whatever I felt like...
Same on my phone/at home though, end up skipping way more songs.
I currently drive into London to work everyday. Hour and half each way if timed right.
Jam greatest hits is a no skip. As a greatest hits should be.
Oddly.. Some Guns n Roses plays well all the way through.
Playlists and Shuffle is a cop out IMO.. And if you skip, it shouldn't be there in the first place right ??
My CDs in the motor vary massively.. Jay Z to Frankie goes to Hollywood..