R.D.
Argh! I feel for you, but please don't let this situation continue! A two year old is absolutely playing you... she may truly want to be with you, but in the middle of the night is not the time. A two year old is not hungry, even if she doesn't eat much -- even a baby under 12 months can sleep through the night without waking to eat. If you're concerned about hunger, give her a snack before bed-- even if she doesn't eat it, it's been offered, and she will learn to eat it if she's really hungry. I agree with the other mom that water is best at night-- it's really bad for the teeth to have milk then go back to sleep. And your getting up with her is just training her to keep doing what she's doing-- if she gets what she wants, her behavior will continue. After this long, it might take a while for her to un-learn the habit of getting up at night, but if you don't reinforce it by feeding and rocking her, she will stop. You can take down the time gradually-- sit with her for five minutes, then four, etc., until you just go in to pat her on the back and send her back to sleep. There will probably be screaming at first, but it will end. If you are, as you say, losing your mind, a couple of nights of hearing her cry (I suggest earplugs!) will be worth it in the long run. Both of my kids learned to sleep through by about 8 months, and the one or two nights of fussing was absolutely worth it-- they are good sleepers, they are loving, healthy kids who were not scarred by the experience, and we are all well-rested and happy now. And that's the point--if you're too tired and stressed to enjoy your child and be the best mom you can be, it's time to make changes so all of you are a better family together. Good luck!!