12 dpo bfn

My period was suppose to start today(it’s always on time or a day early), i tested last night and it was bfn. Has this happened to anyone and went on to get a bfp? Thanks!