People tend to blame their “insatiable appetite” for their weight gain and also for their inability to lose weight, but there’s a “culprit” you can tie this constant feeling of hunger to – it’s the hormone “ghrelin.” Human body needs nourishment to survive and this nourishment comes from the foo...