Advice- Late? Pregnant? Odd cycle?

Janessa
Hoping for some advice / stories about similar experiences .
​Stopped OCP in mid May had withdrawal bleed then a 31d cycle. AF due May 16 (cd31), now I'm cd46 and still no AF (2weeks late). Took hpt when I was 4 d late- BFN. Have been having intermittent spotting and cramping.  
​Scared to retest and see BFN. Anyone else have strange cycles with these symptoms ? What was the outcome? Thanks fellow - Glowers!