Ghrelin is a hormone that your body produces naturally and it could be the reason why you're overeating and gaining weight. The secret to keeping this hunger gremlin at bay? Eat small meals throughout the day.