Stressed

So I went to Florida a month ago, and every time I ate I felt nauseous. I continued to feel that way, my boyfriend got home from basic and all we did was have sex, well he left again for schooling. My boobs have been sore I’ve done nothing but eat, I ate pizza roles yesterday probably 10 minutes before dinner, and then I ate my actually dinner but I ate it in 5 minutes which isn’t normal. I went to lay down and felt hungry again which didn’t make sense cause I don’t really eat that much honestly. I’m 17 and If I’m pregnant i don’t know how I’d tell my mom.. I’m supposed to start my period tomorrow and if i don’t, I’m not sure what I’ll do...