6 days late?

I’m 6 days late, I’m having mood swings like crazy(sad for no reason), and light cramps. I haven’t eaten in like a couple hours and I’m hungry as if I haven’t eaten all day. doubt I’m pregnant cuz me n my bf are very careful. But what else could this be? Like normal period hormones but just no blood? I’m also having a good amount of discharge to where I think I did start.