My little man also feeds about every 2 hours during the day...he's just over 3 months old. At night though he goes for 5 - 8 hours without a feed which is lovely. I've asked this same question as you a few times now and always got the same response...feed him as often as he likes as long as you're both happy. Good luck! Hopefully he'll start stretching himself out soon (and same goes for my little fella)...