Why can't my body be normal

Nat

So I had this in for like 2 hours, I been bloated, sore, tired, the whole aunt flow shit. Well it hurt so I took the tampon out and I know that's not enough blood for a tampon. Especially for 2 hours. When I wipe it's a rusty pink color, my period is due in 3 days. I really ugh trying for so long and on top of that I have a naturally short cycle and absolutely hate when I get my period early... I've been so moody and emotional lately so I apologize if I seem mean or whatnot in this post. Just needed to rant, been a while of a bunch of negatives and oye. No blood yet again but I'm sure it's coming, I have the cramping and all the other signs.