VFP? or BFN? Period Due Today!

Lexi
Is this a VFP? Or am I having line eyes? AF due today. Having cramping today.