My body is cruel

So my period was supposed to start today. It’s never late. Like ever. If anything it’s early. Well it’s late on the two year anniversary I lost my baby. I tested and got a bfn.