Wow! That's exhausting! First off, how's his weight gain? And is he having lots of wet and dirty diapers (the poop should now be pretty yellow too)? You'd want to make sure he's getting enough milk and that's the best way to judge. When you see him eat, does he seem to be actually eating and swallowing (suck, suck, pause) or just sucking for comfort (little fast sucks)? Do you do breast compression to make sure he's emptying your breast? If you need more info on that, let me know.
If he's gaining weight well, and has good output, then he might just be sucking for comfort (babies need to suck!). Most newborns can manage to go at least 2 hrs between feeds - that means from the start of one feed to the start of the next. However, in the first couple of weeks, it can take them almost an hour to eat! If it's taking much longer than that, I'd suggest you see a lactation consultant, just to make sure his latch is good. If the latch is ok and he's gaining weight well, you might want to consider introducing a pacifier (but ONLY if his weight gain is good!). This way he gets his sucking needs met without Mommy becoming a human pacifier. :wink:
He's still very young too - babies get much more efficient at feeding as they get older - as long as the latch is good and your milk supply is ok - it WILL get better!!
I hope that helps - let me know if you need more information!