Be interesting to hear some more opinions, i always have trouble eating after training. I am a bottomless pit and hungry all day, but after training i can hardly stomach a thing, even a shake is hard to get down.
My opinion.
All the blood is in your 'muscles' and has no time (yet) for digestion. Being nauseated
after or during a workout is not uncommon when working extremely hard but in time
you will become accustomed to it. Call it metabolic conditioning. I would never force
food down after a workout or before if not hungry. When you are hungry eat. When you
are tired sleep. Learn to listen to your body. This takes time. Keep very accurate records
of your workouts and food consumption and when and you will figure it out.
I am rarely hungry after a workout and usually eat a couple of hours after. And I neve
eat before a workout (might lead to nausea?). My last meal is typically 15 hours after
my last meal. And I usually eat about twice a day. Rarely snack. Dinner is my biggest
meal and I eat nothing after 7pm.
Sort of off subject but it jives with food and when to consume.
Look at chronobiology, the effect of our circadian rhythms on our health. For example,
calories at night are more fattening than the exact same calories earlier in the day.
You can have the same snack, the same food, you actually gain more body fat from
food eaten at night compared to food eaten in the day. It's crazy. Like the calorie is
not the calorie. It is become more apparent that we should not be eating after 7:00 p.m.
The fewer calories after sundown, the better. And it's not just body fat accumulation
but it affects our blood sugar, affects our cortisone levels and on down to this and that.
This is a new field of science that will be interesting to follow as it develops.