Confusing symptoms!

Madison💁🏼‍♀️ • Retailer// Married 6 yrs// Mommy to fraternal twin girls// surprise baby on the way!
Ive been cramping (light, random cramps) for over a week with no period. I'm due for AF in two days. I've felt like ive had a hangover since Saturday (headache and nausea) and my boobs are sore but not excruciatingly painful. I feel so confused. I tested two days ago and got BFN. I guess I'll test again if I'm late. Been trying for 7 months!! I just wish my body wouldn't tease me if I'm not really pregnant.