10 w/o suddenly eating less; engorgement
Hi. My 10 week old son has been bf on demand since birth. He has eaten all the time (2 hours is a stretch for him), and in the past few days, he suddenly wanted to eat small meals every 30-45 minutes or so. Then yesterday night (so Monday night), he went a full night without a dirty diaper and then had a SUPER dirty diaper in the morning after a lot of fussing.
All day yesterday he was gassy and seemed to be in pain. He would go long (for him) stretches without eating and then only eat a little bit. Last night, he barely slept. He would wake up grunting and upset so I would bicycle his legs and that always helps. But he ate once before bed (around 12am--he stayed up that late because he was so gassy, and I was so engorged that he couldn't eat; I had to express a lot of milk to get him to eat from one side). Then I think he might have eaten once during the night, but it's a bit blurry because he was up so much so I'm not sure. He ate this morning around (on the opposite side from the 12 am and potential middle of the night feeding). But the side he did not eat on this morning is so full, and I can't express enough to keep it comfortable.
In addition to these long periods between feedings and then super short sessions, he does not have as many little diapers. Instead he has these huge ones that don't sound bad but get all over the covers. Yesterday he slept so much during the day, and he never woke up ravenous like he usually does after a nap. He was content most of the time, but still would not eat.
I haven't changed my diet significantly, so I don't know what could be causing this. But I am in a lot of pain, and he seems to be in a lot of pain at some point after he eats. Is this a nursing strike? And how can I avoid problems since I am this engorged? Does anyone have any ideas about what might be going on?
EDIT: When I google this, I get mixed results, but could it be onions? I had a little bit of onions in both lunch and dinner on Sunday; has anyone had this problem after eating a specific food?