Hello, I'm a first-time mom and my 3 week old baby girl is usually very alert and quiet, but has been very fussy between feedings and starts crying pretty hard when having a BM. She won't poop for 6 hours or so, then seems to have about 3-4 BM's in a pretty short period (15 minutes or so) and they completely fill the diaper. I've breastfed since day one, could this be due to my diet? I don't eat spicy foods but have had rich/fatty foods a few times lately. She has also been falling asleep during feedings, I try my best to keep her awake, change positions, I burp her during feedings, but she falls asleep every time. She has been gaining weight, so I know she's eating well, I just wonder if I should change my diet somehow so she isn't straining or in pain during BM's. Could she be eating too much during each feeding? Is it possible for newborns to eat too much? Ok thanks for any feedback!