你好,从你的描述看,宝宝百天吃饭并不好,夜间喝奶,实际上就是饿的原因,再就是长时间不良习惯的养成。这种情况,2岁左右了,晚上频繁醒来是一种睡眠习惯不好的表现,喝奶粉并不是有什么问题,可以白天多吃点东西,晚上不要睡的太早,慢慢就会改善