Late period

My period is 15 days late and I've just been waiting it out to see if AF will show up. Well this morning I woke up really sick to my stomach and started throwing up (sorry tmi) and I've been feeling kinda crampy like my period is about to start but it never does. I just checked my cervix this morning and it's kinda low but firm and I know it's supposed to be high and soft if you are pregnant. So my question is is there a chance I could be pregnant and I should go take a test? Sorry just really nervous and looking for advice really.