AF is sooo mean

Mandy
She was due 5/6. She didn't show. I kept getting negative test & hoping I would be pregnant. Fast forward 5/9 got spotting. Light to medium spotting. I was still hopeful. 5/10 bleeding for 3 hours like a normal period, then heavy spotting, bleeding for 1 more hour like a period medium spotting, as of last night nothing. It's all completely gone like it didn't happen. Ugh!!! AF is so mean. She confuses me & made me really hope I was pregnant.