Confused

Laura
Cervix is high, can just touch it. This site says period due in 3 days another app says due tomorrow, I got a negative in HPT. What's going on???