Idk help

I think I'm pregnant, im on the depo shot and I get my periods regularly but I just have the feeling. I'm so emotional, I want to eat EVERYTHING and I've been getting real bad severe headaches all the time. Idk what to do I'm only 16