My son is 5 1/2 months, we are co-sleeping. For the first almost 4 months things were going great, he was nursing 2-3 times a night, and would always give me a 4 hour stretch, sometimes even 5 or 6 hours. It was great. Right at 4 months he started waking up every 1 to 2 hours and would nurse a bit before he went back to sleep. He also got his first teeth at 4 months and is subsequently in the process of getting his top teeth...they are almost in, but not quite there yet. So for the last month and a half I've been up every 1 to 2 hours nursing the little guy. I'm not sure if developmentally this is just a stage they go through or if it is related to the teething and when the top ones come in things will normalize or if I've just created a bad habit. He nurses well during the day, usually every 2 to 3 hours...I can't say exactly because I just feed him on demand. He usually takes 3-4 good naps during the day ranging from 1-3 hours, so I just don't know. The other part that makes it difficult is that he hates nursing while lying down (Sigh), so I literally have to sit up in bed and nurse him and then put him back down to sleep and I definitely can't just hook him on and sleep while he nurses because it just doesn't work.