I go to the gym 6 or 7 days a week from 45 to 90 minutes at a time. On those days I usually eat between 1800 and 2400 calories. For breakfast I'll eat french bread with some jelly. For lunch I'll eat an apple with peanut butter. For dinner I'll eat whatever I can get my hands on. Today my legs were too sore to talk to the gym so I decided to take a break. Unfortunately today so far I've eaten: my normal breakfast, spaghetti for lunch, an apple with peanut butter, over a litre of Sprite, half a pizza, and some chips with salsa. Far more than what I normally eat. This seems to happen every time I don't workout. What's the deal? Shouldn't I be more hungry on the days I workout?