What's goin on??

Adrienne
For the last 2 months, af has been late by at least 2 weeks, but no bfp. Af comes eventually, but when its late And has me in suspense, it makes me crazy.