I'm a first time mom and new to breastfeeding. Luckily, my little guy (will be 3 weeks old on monday) eats well and is gaining weight (was already well past his birth weight at his 1 week checkup) and has plenty of wet and poop diapers. Other than using a shield, there aren't any snags in the actual feeding process...and he does fine with the shield. Despite all these positives, I still worry that I'm not doing something right or not doing what's best for him. A little crazy I know. Anyway, my main question right now is about waking him up to feed when he sleeps. I'm doing the feeding on demand route and he's been eating between 8-10 times a day usually...mostly closer to 8. I think he has his days and nights a little mixed up because he always wants to be awake from about 2-4 am. Then he crashes out after the 4ish am feeding. I have been waking him up after about 4 hours to eat and many times he'll have another 4 hour stretch after that which I wake him up from to eat. I was told not to let him go longer than about 3 hours during the day, 4 is occasionally ok, and to FOD during the night...so only when he wakes up. So to my question, I know you aren't supposed to let them get to the point of crying to feed them because that's a late sign but what about when they are sleeping at night? Should I let him sleep until he wakes up crying or should I get him up when I hear him start to stir around a lot? He will sometimes stir around for a hour but not wake up. I don't want to mess up the process of him sleeping longer, or of him getting his days and nights straightened out and want to make sure not to mess up my milk supply (which has been fine so far). Thanks in advance for any responses!