There are days when I can probably eat close to 4000 calories (I'm 5'5", 150) and there are days when I have a normal to low appetite. I guess your initital response is to tell me to listen to my body and eat when you are hungry and don't when you are not. Well I will submit that this is easier said then done, especially when you pack your meals for work.
For instance today my first meal (packed) after jui jitsu was 5 hard boiled eggs and probably 12oz yam and I was still hungry but had nothing available. For lunch I winded up eating later then usual and had to go out to Chipotle due to a work situation. I got my staple fair of veges, double meat, sour cream, and guacamole. Now I was so freaking starving by that point that I ate it in probably 5 minutes. I was still hungry and contemplated on getting another, however, I figured i would let my food digest and I would probably be satisfied. Well about an hour later I was still hungry. For dinner I grilled some chicken (marinaded in coconut oil and Cajun spices) and green beans cooked in bacon and butter. Now this time I felt satisfied after dinner but after a short walk with the family I was hungry again. I don't like to eat to close to bed time so I decided not to. Usually, probably 80% of the time, these meals would be very satisfying.
I hope my point is clear and I apologize if I am just rambling. I guess i have two questions:
1). How do you deal with an UNexpected insatiable appetite when you plan otherwise?
2). When you are so hungry you feel like you could eat a small child how do you avoid overeating?