Am I seeing things?

16 dpo and af is 4 days late. Last week I had these weird cramps that lasted for only a day and ever since then I've been feeling off. I've been getting super nauseous, feeling dizzy very often and I have tons of cm lately.

Decided to take a test last night just for the hell of it and this showed up. Now I'm not sure if I'm just seeing things. If there is something how long should I wait before taking another test?

I did check the test within the time limit.

Update: So I'm beginning to wonder if the test I took was invalid. I've taken two other tests so far with FMU and both have come back negative. AF is now 7 days late and I have no signs of it coming. Any advice on what to do ladies?