What could be wrong?

Jasmine • Mommy to two (one on the way 8/11/19)💕 YouTube 🎥 21 Years Old 🌸

My 3 week old son for last four nights have not slept at all. I’ll put him down and he’ll start to grunt and squirm and eventually ends up crying. I’ll hold him he’ll end up doing the same thing. The only thing that calms him is breastfeeding and he literally does it all night long. As soon as he falls off the nipple he’ll stay asleep for like 3 minutes and realize he’s not eating and now he’s starting to do it during the day too. I’m overproducing milk so I know he’s getting enough and he’s also pooping a lot. I don’t feel like this is because of a growth spurt. What do you guys think the reason is?