We cosleep with DS and have always bf on demand at night (or more like bf all night long by sidelying) until about 3.5 months ago. It was getting too frustrating for me and he was waking up constantly to switch sides. He's almost 18 months old and it seems he should be old enough to go longer at night without nursing. It's been a gradual process, but we're down to one middle of the night nursing. He does sleep somewhat longer, but he does still wake 2-3 extra times per night. And when he does he S C R E A M S for milk. And he just learned to say "milk" so he asks for it and it breaks my heart to say no. Sometimes he will accept a drink of water instead - maybe half the time. The only thing the comforts him is to stick his hand it my shirt and lay his head on my chest. It's really sweet, but I have to keep alert to stop him from pinching my nipples and he still remains dependent on me to sleep. Also, I just found out I'm pregnant with #2 and I *really* want my sleep.
All that to basically say... Why is he still screaming so passionately every single time he wakes even though we've been doing this for over 3 months? When will he learn? Do I need to give up the midnight nursing too so that he learns he will not get ANY milk at night? Am I confusing him by giving him milk one time but not others? Or should I look at it from the other side and see that the screaming means he's just not ready even after all this time and I should nurse more?