I have the same issue with my son, who just turned 4. He doesn't always want to eat, but the pediatrian said today at his healthy check up that adults have been trained to eat breakfast @ 7 am, lunch @ 12 noon, and dinner @ 5 pm...children do not have that time concept...they are SMARTER than adults, because they eat when they are hungry and don't when they aren't.
I agree with the other ladies about giving healthier foods. We don't give the twins a lot of "processed" foods that are breaded greasy...we rarely eat fast food, and if we do, it is more like a treat to them. We went to Chic Fil A today and they ate 4 nuggets, fruit cup and chocolate milk. Snack was a cup of frozen yogurt. Dinner we had "must go's" (whatever is in the fridge that must go). For a "dessert" they had yogurt & a granola bar.
I found that they can be picky, but they have to at least take one bite of whatever I have made. I am not a "Short Order Cook" and this is not a restuarant...they either eat what they have on their plate, or they don't eat. They will never go hungry.
Giving him healthier things, like granola, yogurt, cheese, etc. are good for him. I have to make it a game with them sometimes, but there isn't anything they dislike. They have on and off periods where they don't want to eat a particular meat...at this point it is pork, so we keep trying whenever I fix it.
Kraft foods has a wonderful magazine and website with foods that are good for them, and make eating healthy things fun. Check them out!
We also have Ramen noodles, but it is like a treat for them as well. I usually drain the juice real well and just give them the noodles, or don't use that salty packet...but add chicken broth instead, since they LOVE chicken noodle soup. They don't know the difference!
Good luck and don't worry...you are doing a great job as a mom, just get back on track and everything will be just fine. We take things so hard as moms sometimes and don't get enough praise! After all children do not come with instruction booklets.
He may resist the change at first but it is only normal. Don't beat yourself over it...you are doing the best you can and at least you are concerned enough to ask other moms for advice!!! :)
Keep doing a great job!!!
Take care,
God Bless,
J. D
Blessed Momma to Ash & AJ ~ 4 yrs old