Frustrated!! 11dpo

My af comes in 3 days been having light cramping for s few days now. Decided to take a test , and came back a bfn. Been ttc for over a year now 😩