Re: Confusing 3 day old!
As long as his pee/poop output stay on track, there's no reason to worry excessively about erratic feedings, "snacking"' or engorgement.
Erratic feedings- i.e. sometimes going 5 minutes between nursing sessions and sometimes more like 3-4 hours- are normal for newborns. Instead of obsessing over the intervals between feedings, think more about the number of times the baby feeds overall. You want a newborn to nurse around 10-12 times a day. As long as your baby is doing that, there's no need for concern over the occasional long stretch of sleep- though if you feel yourself getting uncomfortable or the baby has been sleeping more than 3 hours, it doesn't hurt to try to wake the baby up and get him to nurse.
"Snacking", a.k.a. small and frequent meals, is a normal and healthy eating pattern for babies, young children, and even many adults. Don't discourage it, or fall into the trap of thinking that you should train your baby to take "meals" instead of snacks- that's not healthy for him or for your milk supply.
Engorgement should be a temporary problem. The best thing to do is to nurse the baby as much as possible, since the baby's feeding will train your body to produce only about as much milk as the baby needs. If the baby consistently leaves a lot of milk in the breast, your supply will reduce to a more reasonable level. If the baby needs more, he'll increase his feeding frequency and boost your supply.
If engorgement is making it difficult for your baby to latch on, the following links may be useful:
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"