I have the same problem, when i'm away from my husband I can't bring myself to eat. Even though I act cheerful and get my work done, my body kows i'm sad. He's in florida, i'm in quebec, and I can't see him for several months at a time. I actually signed up here to look for tips, but I see you have it worse than me, so i'll share my tips instead.
I've always had a problem eating, I was a depressed child, then a depressed teenager. Even though I get hungry, it dies when I see the food on my plate. It takes me a half hour to eat one inch of a sandwich. I stopped eating for a while in high school, got really sick, and then it was hell getting myself to eat again (when your stomach loses the habit, everything you put in it will make you want to vomit)
this comes in phases, and I know I have to make an effort and keep eating if only a little every mealtime. This is how I do it:
- follow a recipe book when it comes to choosing what to make for dinner this week; then make a grocery list and follow it, because once i'm at the grocery store none of the food will tempt me
- buy little snacks, treats, finger foods, that I associate with fun - this helps me not skip breakfast or lunch completely
- program the coffee maker (or have someone else leave me some when they leave early) so I drink it as I wake up, this gets me to sit down long enough to actually think of having breakfast - I make sure I at least have a bite of something three times a day
- eat out; eat with people as often as possible - it really helps a lot when you see it as a social activity rather than the task of feeding yourself. When I take the time to have dinner with my roommates here, we talk the whole time and when I look down at my plate the food is gone
- carry meal replacement bars; at least I get some nutrients even if I just munch on it a little.
You have a child, so if you make meals fun for her, she'll cheer you up as well. I'd say take your little girl on picnics, take her to mcdonalds, order pizza, take her for an ice cream. Also, invite friends for dinner or go eat with them somewhere. In a fun context, you'll be able to eat.