12 dpo HCG NEGATIVE! !

I am 12 dpo today. I have been extremely fatigued, horrible sharp pains in breast, sore breasts, hard, sore nipples and headaches. I was probably 80% sure I was pregnant. But the results don't lie. My AF is due in 2 days. I am so completely devastated again and again.....