Am I pregnant?!

So my period is 8 days late and it's normally very consistent around the middle of my cycle I had spotting which is really not normal for me, like that's never happened before, I'm now experiencing cramping on my sides and lower back and I'm wanting to eat things that I have never eaten in my life like I want sushi and yogurt which up until this past week would normally make me gag and I've been abnormally dry down there I went a whole 2 days without any discharge and now I'm gettin a bit of watery discharge which makes me think I'm gettin my period so I run to the bathroom but it's nothing... help I'm only 20 I don't know what I'm looking for or what to do and I don't wanna talk to anyone about it 💔