why am I eating so much??

my period isn't supposed to start until Friday, if that helps. however, today my appetite was strong and I basically ate anything I came across. nothing would fill me up and i kept thinking about food. I feel so guilty, so I tried throwing it up, but nothing happened :(. please help. is this normal or???