I feel like the worst mom ๐Ÿ˜”๐Ÿ˜ž

My son won't drink milk anymore because he wants it in a bottle and he's 2 years old. We just stopped it now and are trying with regular cups and sippy cups even the ones with a straw and he won't take it. He didn't drink milk for a week now, I have been giving him yogurt but anyways how long does it take?