You are not doing anything wrong! Every baby is different, but by now she should be able to go all night without eating. You can try putting her to bed later or leaving her in bed longer so she knows it's not time to get up yet. It takes time, my daughter thought it was time to get up at 4 or 5 am until she was about 8-9 months old. Over time though, she will figure it out. It gets better and you are doing everything you know how to do! Keep it up mom.