DS was exactly like that when he was younger - I remember a day that I spent about 3 hours (!!!) reading the same 15 books over and over and over and over.. omg.. I had no voice by the end of it.. LOL

Thankfully DD1 likes to flick through the books herself, and doesn't need them read over and over and over....