DS is almost 1 year old. He goes to sleep at 7pm and generally gets up anywhere from 6am to 7.30am. He is still waking at night - we have always given him milk when he wakes.
He eats really well during the day, loves his food and eats plenty of it. When he has been at nursery, he has 2 x weetabix for breakfast, a snack mid morning, a cooked meal at lunch, sandwiches/crackers/beans on toast type thing at 3pm and then when he gets home, I also give him some supper - something like a banana or cheese and crackers or yoghurt.
People have suggested to us that we should refuse to give him milk at night because he doesn't need it when he is eating so well, it is just habit to wake up for milk. They've said just to offer water and be firm about it. The thing is, he doesn't want up at any set time for milk, sometimes it is just once, sometimes twice.
Last night, after 3 meals during the day, he had 210ml milk at bedtime (7pm), 180ml at 9pm, 150ml at 1am and then woke for the morning at 6.30am when he had 150ml!
I don't think he can be hungry but I know that if we refuse him milk he is going to scream the house down. I know people say it is short term pain for long term gain, in that he will then sleep through, but what if he really is hungry??? How do I know whether he is waking for milk because he is hungry or just because it is habit?
I don't know what to do! Any advice?