well, you could try telling yourself you arent burning NEARLY as many calories as youd like to think you are... possibly is psychological? Assuming you are getting adequate recovery nutrition
there is no real physiological reason to be ravenoulsy hungry for days after a long run
Cuz you are tiny already. Your body is conditioned to running ( im ASSUMING, since you are training for a half mary). The long runs are low intensity (talk test, long run pace, i mean).
My point is, psychologically you may ffel like you NEED to eat more, or that you DESERVE to eat more because you burned *so many* calories... the mind is incredibly powerful. In reality, you bunred more calories going about the rest of your day after your run.... 3X more, probably, and you do that everyday. A small female relatively conditioned to running~~ hmmm... lets say 9 miles? 8 miles? you prob really only burned 400-600 cals. That old 100 cals/mile is very antiquated and extremely inaccurate. And BodyBuggs/fitbits/garmins are equally notorious for overestimating cals burned during running, especially, since you wear it on your arm, and it tracks MOVEMent, kwim?
Also, whn your runs are over 90 minutes, are you taking in any additional cals during the run itself? Like runners ggoo/gel shots, etc? Technically those are for energy DURING the run, but perhaps they may help you with hunger AFTER the run?
Id suggest time it so you eat one of your larger meals immediately after your run (depednign on what time you run at) and if that isnt possible, eat a fast digesting carb, and a fast digesting protein as a snack imediately after, like chocolate milk. Or an apple and a Whey protein shake.... not casein protein, and not low glycemic carbs.... you want it in your bloodstream fast.
What half are you training for?? is it your first?