I am breastfeeding exclusively and co-sleep with my 4 month old. For the past 2 weeks he has been eating every 2 hours day and night. He eats for 5 to 10 minutes at each feeding and is clearly not interested in more food after that time. He is not completely awake during his night feedings so he doesn't cry or wake up, he just eats and then falls back asleep. He will do the same thing almost precisely 2 hours later. I realize infants go through a growth spurt around 4 months but do they last this long? Any thoughts? Will this pass and/or is there something I should be doing differently?