Some children are like this. Like my son, we needed to make him sleep before he could drink milk from the very beginning until 2 to 3 years old. I think there's too much things distract him from drinking the milk. He wanted to see or play with other thing than drink the milk. Once he sleep, he can drink the milk quickly, so we let him sleep before he drink.