Is it all in my mind or is my body playing tricks on me?!?!?

So last month I took a test and I got a bfp but... We went to the doctor and the said it was a bfn with very little hgc. Now we were devastated I got visited by what we thought was AF but AF has never been just 3days long. AF is now 2weeks late again and me and my s/o are wondering should we even get our hopes up again or should we wait longer to test?!?!?! Please advice so confused😣😞😞