Af or something else helllllllp!!@

Woke. Up this morning spotting, this was 6 hours later, is this AF im sooo confused af is due tomorrow