This sounds like a hard time, I’m sorry. I hope it’s just a phase or minor tweaks to an easier space 😊. I have a 3 year old grazer 🙋🏻♀️ and have found setting certain boundaries around meal times helpful. Adding a night time snack before bed has helped. Something more on the protein and fatty side to help with the body feeling fuller. I was advised to have it ready and offered before it’s even asked for, I thought that was genius lol. Or offer up to 2 options. Keep it simple and lets them have a say if that works for your family. Our nutritionist said that meals foods can also be offered as snacks. We continue to offer 3 meals a day as a consistent routine. Sometimes we offer foods that weren’t really eaten for breakfast again as a snack and you might surprised how often it works that they’ll eat it again just later. At night before bed we say the nighttime snack is the last meal of the day and we’re done eating for the day until breakfast next morning 7-8am. ‘Get it all in before then’
I have a friend who has a girl who is four who used to do this. She would feed her every 45 minutes leading up to bed. Right before bed she would give her a kids protein milk drink and a super nutrient dense pouch, even another snack too like peanut butter, bread of sorts or dehydrated veggies. After a few nights she was sleeping a little longer!