19 days late bfn!

I am so discouraged. I held out for so long in order to test and now I get a negative?! Where is af! I got so excited and now I just want that b#tch to stop taunting me! (Excuse my French) absolutely heartbroken I don't know what's going on.