Hello
@Vickitub how you doing?
As your new to this game you may well feel hungry as your body sorts itself out with taking insulin, not sure it is a "scientific fact" because there is a fair few mechanisms at work here, doing to old Google can lead to some interesting papers on the subject.
As your seeing your Doctor soon they should hopefully explain things a little more, be good to get you carb counting and adjusting insulin for the foods, which will help
Chin up chuck
don't get depressed about it, its just one of those things and you is now a member of and exclusive gang
Note: I am writing this while partly hypo, so if it does not make sense