I am also a "need to eat NOW" person if I get too hungry! I always eat 3 meals a day and usually an afternoon snack too. I think I am what they call a "fast burner." Hubby is a "slow burner" and doesn't get as hungry as quickly as I do.
It's hard when we visit my in-laws, because they are "slow burners." They sometimes just eat sandwiches for dinner. And sometimes they don' t eat dinner until 7:00 or later. I need to eat by 6:30 or else! So I always bring snacks with me when we visit them. Sometimes my MIL says things like, "Oh, you probably aren't hungry for dinner since we had a big lunch..." Yeah, right! Once I had some mac n cheese at 6:00 to hold me over for a 9:00 dinner. She was like, "Now, you're not going to want to eat much if you're having that now..." I have to just laugh off her comments, cuz otherwise it would make me crazy!