B.S.
I could be wrong; but it sounds to me like you are having power struggles with your little girl. This is typical. The less fuss you make about the food and the sleep pattern, the better off things will be.
Now, I'm not telling you to let her rule. First and foremost you need to decide what the bedtime is and no matter how much of a problem she gives you...you need to be consistent about it. Don't let her know if it's upsetting you. Just give it more time and stick to your guns. She may be getting overly tired, which will make it hard for her to get to sleep, too. Set a time for lights out and for thirty minutes ahead of that
time you can lay and read to her in her bed. When she's older you can let her look at her own books in her bed until time for lights out. Don't let her get your goat. She needs to know you will do what is best for her because you love her.
Now, with the eating....we all go through periods of being tired of certain foods and some do like the same things over and over again. The question is whether or not you want to cater to her special requests from now on. You need to fix the meals and put a very small amount of everything on her plate and let her eat what she wants of it. Of course, you should have occasional meals that she likes....but not every night. Believe me, she *will not starve*. Definitely cut back on her milk. Milk has a tendency to fill us up and not leave room for anything else. Some parents offer water during meals...or nothing to drink...until a certain amount of food has been eaten. My own children would drink their milk right down because they were thirsty...then not want to eat a thing. So, the milk shouldn't be on the table at the beginning of the meal. The best you can do, though, is not make an issue of what she eats...just don't give her choices for now. Again...be consistent. You can always flavor her milk in the morning with Instant Breakfast or give her Ensure for Children. Or, you can start her on chewable vitamins...once a day....if you are really concerned that she isn't getting balanced meals. Believe me, though, she'll survive. If your doctor isn't concerned, I'd try not to worry. Most children are obese these days and it may be a blessing that she is on the thin side.
Just hang inthere, mom. Things will be okay.
I have a document on file of meal suggestions for toddlers. If you're interested. I'd be glad to email it to you. Just contact me at the address on my website.