help me please

The last couple of days when I eat I get sick to my stomach. Today at work I got dizzy, ate and then end up sick and had a headache. A couple hours later I became dizzy again. I come home and go on google to realize my depo shot is late and had unprotected sex in the time frame I should of had my shot. I make myself something to eat and got sick to my stomach so I stopped eating all together. My mind is playing tricks on me cause now I keep feeling random twitches in my stomach and below my stomach. Idk what to do